现在完成时专项讲解与练习

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

现在完成时专项讲解与练习

一、选择题

1、He has _______ been to Shanghai , has he ?

A. already

B. never

C. ever

D. still

考查知识点:现在完成时态中时间副词的使用。反意疑问句前面跟后面得一肯一否。

疑难点:时间副词所适用的情况

解析:该already一般用于肯定句中,用于疑问句中表示惊讶的语气;never用于否定句中;ever用于疑问句中;still强调过去发生的事情及存在的状况目前还在延续。在现在完成时的否定句中,still表示吃惊或不耐烦的语气。题考查完成时态时间副词的使用和反意疑问句,句子后面是has he,说明前面表示的是否定意义。

答案:B。

2、Harry Potter is a very nice film. I ______ it twice.

A. will see

B. have seen

C. saw

D. see

考查知识点:时态的判断

疑难点:现在完成时和一般过去时的区别

解析:该题题意是哈利波特是一部很好的电影,我已经看过两次了。这里说的看过两次对现在有影响,因为看过才知道这部电影好。所以我们可以推断用现在完成时,表示动作发生在过去对现在的影响。

答案:B。

3、His father ______ the Party since 1978 .

A. joined

B. has joined

C. was in

D. has been in

考查知识点:时态的判断,瞬间动词转换成延续性动词。

疑难点:瞬间动词不能与表示持续时间段的时间状语连用,用在现在完成时态中与时间段连用需要作相应的变形。

解析:通过since 1978这个时间状语我们可以初步判断用现在完成时,所以排除A、C, 由于join 是瞬间动词,不能与时间段连用,得作相应的变形。意为我父亲自从1978年就入党。表示一种状态,join 得变成been in。所以排除B。

答案:D。

4、—Do you know him well ?

— Sure .We _________ friends since ten years ago.

A. were

B. have been

C. have become

D. have made

考查知识点:瞬间动词跟延续性动词的变形。

疑难点:瞬间动词不能与表示持续时间段的时间状语连用,用在现在完成时态中

与时间段连用需要作相应的变形。

解析:该题所表示的是我们自从十年前就是朋友了,表示的是动作发生在过去,持续到现在,表示现在的一种状态。

答案:B。

5、Miss Green isn't in the office . She_______ to the library.

A. has gone

B. went

C. will go

D. has been

考查知识点:时态的判断,have been 跟have gone的区别

疑难点:have been 和have gone 的区别

解析:该题题意是:格林女士不在办公室,她去图书馆。而且也表示她现在不在办公室这种影响,所以排除B, C表示她将要去,与她现在不在办公室没影响,has been to表示去过某地方,现在已经回来了,不符合题意,has gone to 表示去某个地方,也许在路上,也可能已经去到目的地,但是不在说话地点,符合题意。

答案:A。

6、Our teacher has been teaching in this school for .

A.two year and a half

B. two and a half year

C. two years and half

D. two and a half years

考查知识点:现在完成时态中时间状语的表达

疑难点:for 后面接时间段。几年半的表达方式

解析:两年半的表达,应该是two and a half years。

答案:D。

7、Zhao Lan ______already ______in this school for two years .

A. was; studying

B. will; study

C. has; studied

D. are; studying

考查知识点:时态判断

疑难点:现在完成时的结构和过去分词的变化

解析:根据already 和for two years 这两个标志判断该题应该使用现在完成时态。study的过去分词变化时候去y 加ied。

答案:C。

8、He ________ the car for a week.

A. bought

B. has bought

C. has had

考查知识点:时态判断和瞬间动词的转变

疑难点:buy接时间段短语时需要作相应的变化。

解析:根据for a week 判定用现在完成时,由于buy是瞬间动词,得作相应变形,buy转变为have,所以用在现在完成时态当中应为have had。

答案:C。

9、I'll lend you the book , but you can only _____ it for 2 days.

A. borrow

B. keep

C. take

考查知识点:borrow接时间段的变形

疑难点:borrow与时间段连用的变化

解析:borrow 与时间段连用需改成keep。

答案:B。

10、Both his parents look sad . Maybe they ______what's happened to him .

A. knew

B. have known

C. must know

D. will know

考查知识点:时态的判断,现在完成时的结构

疑难点:如何判断时态

解析:根据题意是他的父母知道发生什么事之后,看起来才那么悲伤,所以知道这件事对现在是有影响的,所以判定用现在完成时,know的过去分词形式是known。

答案:B。

11、The students have cleaned the classroom, ?

A. so they

B. don’t they

C. have they

相关文档
最新文档