分享

现在完成时(四)

 earthhomeo 2015-05-23

 现在完成时(四)

现在完成时(四)

这一讲,Master Osifu English继续为大家讲解现在完成时,我们边讲解边练习,这样讲练结合,最能帮助大家理解英语知识的语法点了,Master Osifu English希望大家能够适应这种学习方法。

 

1.It ___ ten years since he left the army.

A.is      B.has     C.will     D.was

答案:A.

解析:此题考查的是固定句式:It is/has been+一段时间+since+一般过去时的句子。套用此句式,故选A.

注意:如果B选项改为has been,也是对的。

 

2.Miss Green isn’t in the office. She_______ to the library. 

A.has gone    B.went      C.will go      D.has been

答案:A.

解析:此题考查的是has gone与has been的区别。has gone表示去了某地,或者在路上,或者已经到达,或者在返回途中,总之,不在说话人所在地;而has been表示去过某地,表示已经回来了,在说话人所在地。通过句意,此人不在说话人所在地,故选A.

 

3. The students have cleaned the classroom, ____? 

A. so they      B.don’t they      C.have they      D.haven’t they

答案:D.

解析:此题考查的是反义疑问句的用法。大家切记,反义疑问句的固定用法是前否后肯,前肯后否,前后时态及形式保持一致,故选D.

 

4._____has Mr. White been a member of Greener China since he____to China?

A.How soon, comes         B.How often, got      C.How long, came    D.How far, arrived

答案:C.

解析:此题的关键词是since与has been。Since 后的句子时态一定是一般过去时态,前面的提问题一定要与现在完成时连用,最合适的提问词就是how long,故选C.

 

5.His uncle ____for more than 9 years.

A. has come here        B.has started to work      C.has lived there     D.has left the univesity

答案:C.

解析:此题的关键词是for。与for 连用的动词一定是延续性动词,且时态要用现在完成时,符合条件的只有选项C,故选C.

 

这一讲,Master Osifu English带着大家一起完成了五个题,希望大家继续巩固知识点,熟悉解题思路,更好的掌握英语语法知识,打下坚实的基础。

 

http://blog.sina.com.cn/u/5396900707

http://www./

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章