应该将have改成did
解析:这个看一般过去式和现在完成时的定义就知道了,这个句子要表达的是一般过去式,last weekend,是特定的,即只是上个周末,不往后延续
现在完成时,过去某一时间开始并一直持续到现在的动作或状态,如果你要用have,就表示好天气一直持续着
Have you had a good weather last weekend?
Have you had a good weather last weekend?
有的人说这句话是错误的 要把have 改成 did 我想请问一下 为什么不能用have 我感觉用have 现在完成时提问没有什么问题 到底用have 错在哪里 为什么非用did
有的人说这句话是错误的 要把have 改成 did 我想请问一下 为什么不能用have 我感觉用have 现在完成时提问没有什么问题 到底用have 错在哪里 为什么非用did
英语人气:795 ℃时间:2020-02-02 20:58:27
优质解答
我来回答
类似推荐
猜你喜欢
- 1一种气体在标准大气压下时11.2升,当气体温度变成15℃时,气体体积为多少
- 2两直线l1:2x-5y+20=0,l2:mx-2y-10=0与两坐标轴围成的四边形有外接圆,则m=-5,这四边形有外接圆吗?
- 3用study或learn填空 He will finish his( )next year We should( )this question carefully
- 4七年级英语翻译.有礼貌,乐于助人
- 5高一数学不等式!求解答
- 6若a分之a的绝对值=-1,则a为 A:正数 B:负数 C:非负数 D:不能确定
- 7she favourit ____ are apples ,bananas and oranges.
- 8keep后加形容词还是副词?
- 9禽流感病毒的结构特点
- 10怎样测验生物组织中的糖类,脂肪和蛋白质