题目内容
11.Progress ____so far very good and we are sure that the work will be finished on time.( )| A. | was | B. | had been | C. | has been | D. | will be |
分析 到目前为止,项目进展还算顺利,我们确信工作将会按时完成.
解答 答案为C.
句子中so far的意思是到目前为止,至今.so far所描述的谓语动作一直持续到现在,故谓语动词用现在完成时.因为现在完成时表示过去发生,一直持续到现在,并将一直持续下去.
A was 属于过去时态,B had been 属于过去完成时态,C has been 属于现在完成时态,D will be 属于将来时态,故has been 符合题意,故答案为C.
点评 这一题学生首先要掌握so far这个单词的意思,再者要了解so far 引导句子的时态要用哪个时态.
练习册系列答案
相关题目