---Have you been teaching here since graduation? ---No,I -----on a farm for 5 years.
A.workedB.haveworkedC.wasworkingD,hadworked我觉得应该选D,表示过去在这里工作了5年,现在不了,结合语境貌似也是能讲通的哥哥姐姐...
A.worked B.have worked C.was working D,had worked
我觉得应该选D,表示过去在这里工作了5年,现在不了,结合语境貌似也是能讲通的
哥哥姐姐们帮忙看下哈。谢谢了! 展开
我觉得应该选D,表示过去在这里工作了5年,现在不了,结合语境貌似也是能讲通的
哥哥姐姐们帮忙看下哈。谢谢了! 展开
展开全部
这个句子没有强调已经在农场工作多少年,而只是说在那里工作了5年,因此用过去时就可以了。所以选A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-10
展开全部
for 5 years 表示一段时间用完成时 只知道他在农场工作了5年 并没有说现在不做了 也许还在做 也许没做了 不能确定 但是能确定的是用现在完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选A吧
如果是D的话前面一个问题没有一个说过去的时间点来用过去完成时啊
如果是D的话前面一个问题没有一个说过去的时间点来用过去完成时啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询