内容正文:
v
Unit8 Have you read Treasure Island yet?
现在完成时态知识点归纳(一)
1.现在完成时态的定义:现在完成时( The Present Perfect Tense)表示动作发生在过去,但对现在仍有影响。
现在完成时的句式构成:
陈述句:主语+have/has+过去分词+其他。I have read the book.
否定句:主语+have/has+not+过去分词+其他。 She hasn’t read the book.
疑问句:Have/Has+主语+过去分词+其他? Have you read the book?
2.现在完成时的用法:
①强调过去的动作对现在的影响:现在完成时表示说话时已经完成的动作,而且这个动作的结果对现在仍有影响,常与already,yet,now,just,by this time,so far(目前为止)等时间状语连用。本单元主要学习already与yet在现在完成时中的用法。
already和yet作为副词时都有表示“也,已经”的含义,但是通常情况下yet用于否定句或疑问句中,already用于陈述句中。此外,yet还可以作为连词使用,表示转折“但是”。
e.g. I have already finished my homework.
Have you finished your homework yet?
现在完成时的时间点是现在,因此它不能与明确表示过去的时间的词语连用,如:ago,just now,last night,,,,但是可以和recently(最近),lately等过去时间点不明确的词连用。
练一练
根据要求改写句子。
1.Jill has already told her mother the truth of the matter.(改为否定句)
Jill _______ _______ her mother the truth of the matter ______ .
2.Has Tim taken the medicine?(作肯定回答)
_______,_______ _______.
3.Have they decided to take a long journey?(作否定回答)
________,________ ________.
4.They have raised lots of money for homeless people.(对划线部分提问)
________ have they _______ for homeless people?
5.My parents have been to America.(对划线部分提问)
_________ ________ ________ parents _________?
二.单项选择
1.I have watched the game.
-When ____ you ______ it?
A.have;watched B.do;watch C.did;watch D.will;watch
2.Have you ever been to Shanghai?
-Yes. I ______ there last month.
A.have been B.went C.have gone D.go
3.Why don’t you go to the movie with me, Gina?
-Because I ________ it twice.
A.see B.have seen C.saw D.will see
4.Jim isn’t in the classroom. Where is he?
-He ______ to the teacher’s office.
A.will go B.has gone C.had gone D.is going
5.-_____ you ______ your homework yet?
A.Did;do B.Do;do C.Have;done D.Will;do
三.根据句意,用括号内所给词的适当形式填空。
1.At the end of day,we felt happy the bus _____________ (bring)us back to our school.
2