1 / 18
文档名称:

现在完成时练习题及答案.doc

格式:doc   大小:109KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

现在完成时练习题及答案.doc

上传人:woyaonulifacai 2021/10/17 文件大小:109 KB

下载得到文件列表

现在完成时练习题及答案.doc

相关文档

文档介绍

文档介绍:现在完成时练****题及答案
现在完成时练****题及答案
现在完成时练****题及答案
一、时态讲解:现在完成时
(1)构成:现在完成时由助动词have + 过去分词构成,助动词have ,其余用have。
现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下:
否定式
疑问式
I have not (haven’t) studied….
Have I studied…?
You have not (haven’t) studied….
Have you studied…?
He has not (hasn’t) studied…。
Has he studied…?
否定疑问式
简单回答(肯定/否定)
Have I not (Haven't I) studied…?
Yes, you have. No, you haven’t.
Have you not (Haven’t you) studied…?
Yes, I have. No, I haven't.
Has he not (Hasn’t he) studied…?
Yes, he has. No, he hasn’t。
(2)用法:
1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响.
  My daughter has just gone out. 我女儿刚出去。
   I’m sure we’ve met before。 我肯定我们以前见过面。
   She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,yet等。如:
I haven’t heard from her these days. 这些日子我没有收到她的信。
  We haven’t seen you recently。 最近我们没有见到你。
  They have been away for two years。  他们离开已经两年了.
She has been with us since Monday.
现在完成时练****题及答案
现在完成时练****题及答案
现在完成时练****题及答案
★注意:
since和for的区别
since后接时间点,如1993,last term, yesterday, the time I got there
for后接一段时间,表示“长达多久",如ten years, a while, two days等。
Exercise: 用since和for填空
1. Jim has been in Ireland ______ Monday.
2. Jill has been in Ireland ______ three days.
3. His aunt has lived in Australia ______15 days.
4. Mary is in her office。 She has been there ______ 7 o'clock。
5. India has been an independent country ______1974。
6. The bus is late. They’ve been waiting ______ 20 minutes.
7. Nobody lives in those houses. They have been empty ______ many years.
8。 Mike has been ill ______a long time. He has been in hospital ______ October.
1. since   2. for   3。 for 4。 since  5. since  6. for 7。 for  8. since
2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:
He has come here for 2 weeks.  ×
  The old man has died for 4 months. ×
 They have left onl