现在完成时(四) 这一讲,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./ |
|
来自: earthhomeo > 《初中语法●动词时态》