帮忙分析
They______ontheprogramforalmostoneweekbeforeIjoinedthem,andnowwe_____onitasnogoodresu...
They ______ on the program for almost one week before I joined them, and now we _____on it as no good results have come out so far.
A. had been working; are still working B. had worked; were still working
C. have been working; have worked D. have worked; are still working 展开
A. had been working; are still working B. had worked; were still working
C. have been working; have worked D. have worked; are still working 展开
1个回答
展开全部
本题容易误选D。英语时态用法参考句意,首先看点,然后看段。及“时间点”和“持续段”。如果是过去已经结束的一段时间内,用过去完成时;如果持续到现在,用现在完成时。如果单纯过去的点而不能持续,就用过去式。英语中不同的时态都有不同的表现形式,说明了英语语言极其的精确。
根据语言精确度原则,句子强调部分为时间for almost one week before I joined them,以及后半句时间now,意思是“……到我加入他们之前”有着“持续到…加入之前”所以用过去完成时。后半句有“now”提示,故选A。
其实你可以找个专业英语老师啊!我的朋友前些日子要准备英语考试,他的选择题做得不好他就去奥威斯发展大厦29层进行系统学习后,英语效果有明显的提高并且他的英语口语有很大的改善。
根据语言精确度原则,句子强调部分为时间for almost one week before I joined them,以及后半句时间now,意思是“……到我加入他们之前”有着“持续到…加入之前”所以用过去完成时。后半句有“now”提示,故选A。
其实你可以找个专业英语老师啊!我的朋友前些日子要准备英语考试,他的选择题做得不好他就去奥威斯发展大厦29层进行系统学习后,英语效果有明显的提高并且他的英语口语有很大的改善。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询