早教吧作业答案频道 -->英语-->
-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 does he( -In London.A.come from B.live in 2020-05-13 …
___ did you uncle buy this car?He __ it for nearl 2020-05-15 …
how long did you skate today?和how long have you b 2020-05-16 …
He has been skating since.的同义句He has been skating 2020-05-16 …
16.—How long may I _____ this magazine?—For no mo 2020-05-16 …
-How long did you skate?-I skated for two hours.第 2020-05-16 …
we can finish this job in only two days对in two da 2020-05-16 …
( )9.How many women workers are there in your fac 2020-05-16 …
英语感叹句中是否都可存在what与how互换变化比如:Howstronglyitisblowing 2020-07-17 …
How"stheweatherinjune?换一种说法,句意不变 2020-07-23 …