现在完成时单选题及答案(现在完成时的题及答案简单),本文通过数据整理汇集了现在完成时单选题及答案(现在完成时的题及答案简单)相关信息,下面一起看看。

大家好,小探来为大家解答以上的问题。现在完成时练习题及答案,现在完成时这个很多人还不知道,现在让我们一起来看看吧!

1、现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。

2、基本结构:主语+have/has+过去分词(done)   ①肯定句:主语+have/has+过去分词+其他  ②否定句:主语+have/has+not+过去分词+其他  ③一般疑问句:Have/Has+主语+过去分词+其他  ④特殊疑问句:特殊疑问词+一般疑问句 1. 表示一个过去发生或已经完成的动作对现在产生的结果或影响,常和just, before, already, ever, never, yet等连用。

3、其中,already常用于肯定句中;ever和yet常用于否定句和疑问句中。

4、如:My brother has already done his homework.我弟弟已经做完他的作业了。

5、Has the place changed a lot yet? 这个地方已经变了许多吗?I haven’t ever spoken to her. 我未曾和她说过话。

6、 2. 表示从过去开始一直持续到现在,而且还可能继续下去的动作或状态,往往和表示一段时间的时间状语连用,诸如“since+时间点”或“since从句”,“for+时间段”,these days等。

7、如:He has lived here since 1978.自从1978年以来,他一直住在这儿。

8、I have studied English for three years. 我学英语三年了。

9、 3. 英语中的动词从词义上可以分为延续性和非延续性两种,在现在完成时态中一定要注意动词的这一特性。

10、当现在完成时句子中有段时间状语时,应将这类非延续性动词转换为延续性动词。

11、常见的转换情况如下:arrive→be here, borrow→keep, buy→have, come back→be back, die→be dead, join→be a member of, leave→be away (from), put on→wear等。

12、如:他爷爷去世两年了。

13、误:His grandpa has died for two years.正:His grandpa has been dead for two years.[友情提示] 若仍想用这个非延续性动词,就必须将时间段变为过去的时间点,时态变为一般过去时;或将整个句子变为“It is / has been +时间段+ since从句”。

14、如:我买这部手机两年了。

15、 (必须用buy)误:I have bought the mobile phone for two years.正:I bought the mobile phone two years ago. 正:It is / has been two years since I bought the mobile phone. [相关链接] 现在完成时态与其他时态的区别: 1. 现在完成时和一般过去时的区别: 一般过去时表示在过去某个时间发生的事情、存在的状态或经常发生的动作,不强调对现在产生的影响;而现在完成时表示发生在过去的动作对现在造成的影响或结果,不和确定的过去时间状语连用。

16、如:I have taught here for fifteen years. 我在这儿教书教了十五年。

17、I taught here two years ago.我两年前在这儿教书。

18、 2. 现在完成时和过去完成时的区别:  二者的相同之处是其动作均开始于过去,差别在于该动作的截止时间:若动作截止到现在要用现在完成时;若动作截止于过去要用过去完成时。

19、如:I have finished my homework.我已做完了作业。

20、He said he had finished his homework.他说他已做完了作业。

21、3. 现在完成时和现在完成进行时的区别:  现在完成时只表示动作已经发生,是否还在继续并不重要;而现在完成进行时着重强调该动作还在继续之中,有时还强调动作的“反复”。

22、如:Someone has phoned you. 有人给你打电话了。

23、Someone has been phoning you. 有人一直在给你打电话。

24、【跟踪练习】 从所给的选项中选出最佳选项。

25、( )1. —________ you ________ your homework yet?—Yes. I ________ it a moment ago. A. Did; do; finished B. Have; done; have finishedC. Have; done; finishedD. Will; do; finish( )2. —Has John come ________?—Yes. He has ________ been here for 10 minutes.A. yet; already B. already; yetC. already; already D. yet; yet( )3. I haven’t had a good rest since I ________ my hometown.A. left B. have left C. had left D. leave( )4. They ________ about eight hundred English words till now.A. will learn B. have learned C. are going to learn D. had learned( )5. —How do you like Beijing, Mr. Brown?—Oh, I ________ the city.A. don’t visit B. didn’t visit C. haven’t visited D. hadn’t visited Key: 1-5 CAABC。

本文到此分享完毕,希望对大家有所帮助。

更多现在完成时单选题及答案(现在完成时的题及答案简单)相关信息请关注本站。