Haven't you finished your work in the western area as a volu
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/08/08 12:47:11
Haven't you finished your work in the western area as a volunteer?
Yes,I ____ there for five years
答案是stayed 为什么不是have stayed 不是有个for吗?那就现在完成啊
Yes,I ____ there for five years
答案是stayed 为什么不是have stayed 不是有个for吗?那就现在完成啊
![Haven't you finished your work in the western area as a volu](/uploads/image/z/1199500-52-0.jpg?t=Haven%27t+you+finished+your+work+in+the+western+area+as+a+volu)
最佳答案是stayed
因为stay是延续性动词,后可接for+时间状语
问话者用的是现在完成时
而答话者用stayed表示过去,这里足已让人理解时态的前后关系了,所以用完成时是多余的,虽然从语法上够不上是错误,但是按照语言经济原则,用stayed 足矣.
因为stay是延续性动词,后可接for+时间状语
问话者用的是现在完成时
而答话者用stayed表示过去,这里足已让人理解时态的前后关系了,所以用完成时是多余的,虽然从语法上够不上是错误,但是按照语言经济原则,用stayed 足矣.
Haven't you finished your work in the western area as a volu
----Haven't you finished your homework yet?
适当形式填空Since you haven't finished your work,please go on(do)
You haven`t finished your homework in time .You _____two day
-Have you handed in your homework __?-No,I haven't finished
They must have finished the work,---?A,mustn't they B,haven'
Haven't you finished your homework 译为中文
More university_____ will go to work in the western area of
Since you have finished your work, how about ___? A. going t
You haven't finished your homework,have you?_____.Or I won't
You haven't finished it ,have you?
#[1] -They haven't finished all the work up to now.-They ___