初中英语语法——完成时【中考适用】

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

初中英语语法——完成时【中考适用】

(一)现在完成时

1.表示到目前为止已经完成的动作,强调该行为对现在造成的影响,常与already, yet, before, ever, never, just 等副词连用。

1)A: Have you got your air-tickets yet?

A: 你拿到机票了吗?

B: Yes, I’ve already got mine. / Not yet.

B: 是的,我已经那到了我的票了。/ 还没呢。

2)A: Have you ever been on a helicopter ? (ever, never, before 可表示一种经历)

A: 你曾坐过直升机吗?

B: Yes, I’ve just been on a helicopter. / No, I’ve never been on a helicopter.

B: 是的,我刚乘坐过直升机。不,我从未乘坐过直升机。

3)It’s the most beautiful building I’ve ever seen. (现在完成时ever +最高级)

这是我所见过的最漂亮的建筑。

She has never had a worse toothache.( 现在完成时never+比较级)

她从未有过比这更糟糕的牙痛。

4)I have never used a digital camera before. Can you teach me how to use it ?

我以前未用过数码相机。你能教我如何用它吗?

类比训练:

选择最佳答案:

1) A: Have Dave and Karen packed their suitcases ________ ?

B: Yes, they’ve ________ finished. Look! They are taking the suitcases downstairs.

A) already… already B) already… just

C) yet….already D) yet… just

答案:D。

解析:yet 用在否定句和疑问句中。already, just用在肯定句中,但already表示已经, just 表示刚好。句意:他们刚好收拾好行李,并提着他们下楼。

2)A: Have you ________ seen a dragon-boat race?

B: No, I’ve _______seen a dragon boat race. I hope I will go to see it while I’m in China.

A) ever… ever B) ever… never C) never… never D) never…ever

答案:B。

解析:ever 用在疑问句中。never表否定。

3)A: _______your younger brother _______ a foreign language before?

B: Yes, he has. He ________ German last year.

A) Have studied … studied B) Has studied… studied

C) Did study… has studied D) Did study… have studied

答案:B。

解析:现在完成时与before时间状语连用。last year 表明该句应用过去时。

4)I’ve _________ seen a __________ concert.

A) never… more wonderful B) never… the most wonderful

C) ever… more wonderful D) ever… the most wonderful

答案:A。

解析:现在完成时never+比较级。句意:她从未看过比这更精彩的音乐会。

表示持续到现在的动作或状态, 常与since, for, how long 等表示一段时间的状语连用。

a) A: How long have you learned English?

A: 到目前为止你学英语有多久了?

B: Since I was in Grade One / Since 1997 / Since 8 years ago

/ For 8 years.

B:自从我上一年级以来。/ 自从1997年以来。/ 自从8年前以来。/到目前已有8年了。(since后接句子,或时间点;for 后接时间段。)

b) A: How long have you been like this?

A: 你像这样有多久了?

B: Since this morning.

B: 自从今天早上以来。

类比训练:

用since for how long 填空:

1) A: __________ have you waited here?

B: ________ half past eight.

答案:How long (多久), Since(接时间点)。

2) A: ________ when have you lived in Los Angeles?

B: _________ we emigrated (移居)from China.

答案:Since(接时间点, since when 相当于how long), Since后接句子。

3) They have owned that business __________ eight months.

答案:for (后接时间段)。

4) I haven’t felt very well ________ a week ago.

答案:since(接时间点)。

(二) 现在完成时和一般过去时区别

1. A: Have you had your lunch yet?

B: Yes, I have.

现在完成时强调该行为对现在造成的结果和影响。上述答句隐含着“不饿”的意思。

A: When did you have it ?

B: At about twelve.

A: Where did you have it?

B: At school.

一般过去时强调过去的事实,如:时间、地点、原因或方式。

相关文档
最新文档