早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Oh,damn!Bothmylegsarenearlytogiveout.Iforhourslikeadog.A.havewalkedB.walkedC.havebeenwalkingD.amwalking为什么选c不选a?c表示未完成,而a也可以表示未完成啊.

题目详情
Oh,damn!Both my legs are nearly to give out.I for hours like a dog.
A.have walkedB.walkedC.have been walking D.am walking
为什么选c不选a?
c表示未完成,而a也可以表示未完成啊.
▼优质解答
答案和解析
C have been walking是表示在过去一段时间内一直在重复走的动作.从前面句子的意思跟后面的时间了解扫了.我的腿非常酸痛了,因为我连续走廊很多个小时了.而a表示的是走这个动作对现在的影响.例如 I am tired beacause ...