早教吧作业答案频道 -->英语-->
-How long did you skate?-I skated for two hours.第一句中”did”” skate”能换成”have””been skating”?为什么?
题目详情
-How long did you skate?-I skated for two hours.
第一句中”did”” skate”能换成”have””been skating”?
为什么?
第一句中”did”” skate”能换成”have””been skating”?
为什么?
▼优质解答
答案和解析
你滑冰了多久?我滑了两个小时了.
不能换成现在完成时.因为“滑冰”这个动作中间没有间断而是一直连续的(for two hours表明一直在滑),所以不能用现在完成时来提问,只能用过去式提问;除非是滑完了已经停止一段时间了才能用现在完成时提问.
不能换成现在完成时.因为“滑冰”这个动作中间没有间断而是一直连续的(for two hours表明一直在滑),所以不能用现在完成时来提问,只能用过去式提问;除非是滑完了已经停止一段时间了才能用现在完成时提问.
看了 -How long did ...的网友还看了以下:
几句英语句子,求英译中.1)Where have you been?I have tried to 2020-05-14 …
英语中定语Therearetwoboysintheroom.这个句子中two为定语,起限制作用.T 2020-05-14 …
反义疑问句的have用法在反义疑问句中出现have,什么时候是把have提出来组成句子,比如hav 2020-05-16 …
他们已经工作两个小时了.They have been working for two hours. 2020-05-16 …
1.We () here two hours ago.We () here for tow hou 2020-05-16 …
初中改英语被动语态1Does Mary come up with a new idea every 2020-05-17 …
英语中的two-point-oh指什么 2020-05-22 …
连词成句。1.morning,want,about,do,to,you,know,my2.my,2: 2020-10-30 …
资料上说若句中是has/have/had+过去分词时,其反义疑问句的谓语用has/have/had进 2020-11-11 …
求此题中hours前的介词.及but与instead的区别.Heoftensitsattherive 2021-02-01 …