小升初英语现在完成时练习题50题含答案解析

小升初英语现在完成时练习题50题含答案解析

1.I have visited my grandparents this summer.(改为否定句)

A.I haven't visited my grandparents this summer.

B.I haven't visit my grandparents this summer.

C.I not have visited my grandparents this summer.

答案解析:A。B 选项中 haven't 后面动词应该用过去分词形式

visited,所以错误。C 选项语序错误,正确的否定形式是 haven't + 过去分词。本题考查现在完成时的否定形式。

2.Have you finished your homework?(作肯定回答)

A.Yes, I have.

B.Yes, I do.

C.Yes, I am.

答案解析:A。现在完成时的一般疑问句肯定回答用 Yes, 主语

+ have/has。B 选项是一般现在时的回答,C 选项是 be 动词的回答,都不符合。本题考查现在完成时一般疑问句的肯定回答。

3.She has read three books this month.(改为一般疑问句)

A.Has she read three books this month?

B.Does she read three books this month?

C.Is she read three books this month?

答案解析:A。B 选项是一般现在时的疑问句形式,C 选项语序错误。本题考查现在完成时的一般疑问句形式。

4.They haven't been to the zoo yet.(改为肯定句)

A.They have been to the zoo yet.

B.They have be to the zoo.

C.They have been to the zoo.

答案解析:C。A 选项中 yet 一般用于否定句和疑问句,肯定句中不用。B 选项 be 动词形式错误。本题考查现在完成时否定句变肯定句。

5.I have just had lunch.(改为一般疑问句)

A.Have you just had lunch?

B.Do you just have lunch?

C.Are you just have lunch?

答案解析:A。B 选项是一般现在时的疑问句形式,C 选项语序错误。本题考查现在完成时的一般疑问句形式。

6.Has he played football this week?(作否定回答)

A.No, he hasn't.

B.No, he don't.

C.No, he isn't.

答案解析:A。现在完成时的一般疑问句否定回答用 No, 主语 +

haven't/hasn't。B 选项是一般现在时的回答,C 选项是 be 动词的回答,都不符合。本题考查现在完成时一般疑问句的否定回答。

7.We have seen that movie already.(改为否定句)

A.We haven't seen that movie already.

B.We haven't see that movie already.

C.We not have seen that movie already.

答案解析:A。B 选项中 haven't 后面动词应该用过去分词形式

seen,所以错误。C 选项语序错误,正确的否定形式是 haven't + 过去分词。本题考查现在完成时的否定形式。

8.Have they visited the museum?(作肯定回答)

A.Yes, they have.

B.Yes, they do.

C.Yes, they are.

答案解析:A。现在完成时的一般疑问句肯定回答用 Yes, 主语

+ have/has。B 选项是一般现在时的回答,C 选项是 be 动词的回答,都不符合。本题考查现在完成时一般疑问句的肯定回答。

9.She has gone to the park.(改为否定句)

A.She hasn't gone to the park.

B.She hasn't go to the park.

C.She not have gone to the park.

答案解析:A。B 选项中 hasn't 后面动词应该用过去分词形式

gone,所以错误。C 选项语序错误,正确的否定形式是 haven't + 过去分词。本题考查现在完成时的否定形式。

10.I have been to Beijing twice.(对画线部分提问)

A.How many times have you been to Beijing?

B.How often have you been to Beijing?

C.When have you been to Beijing?

答案解析:A。B 选项 how often 是对频率提问,C 选项 when

是对时间提问,而题目中 twice 是次数,应该用 how many times 提问。本题考查现在完成时对次数的提问。

11.I have been learning English ____ three years.

A.for

B.since

C.already

D.yet

答案解析:A。“for+一段时间”表示持续了多长时间,three years

是一段时间,所以用 for。since 后面接时间点;already 一般用于肯定句中,通常放在 have/has 和过去分词之间;yet 一般用于否定句和疑问句中。

12.She has lived here ____ 2010.

A.for

B.since

C.already

D.yet

答案解析:B。“since+时间点”表示从某个时间点开始,2010 是一个时间点,所以用 since。for 后面接一段时间;already 和 yet 的用法如上述。

13.They have finished their homework ____.

A.for

B.since

C.already

D.yet

答案解析:C。already 一般用于肯定句中,表示已经。for 和 since

的用法不符合此语境;yet 一般用于否定句和疑问句中。

14.Have you read this book ____?

A.for

B.since

C.already

D.yet

答案解析:D。yet 一般用于否定句和疑问句中,表示还,仍。for

和 since 的用法不符合此语境;already 一般用于肯定句中。

15.The movie has been on ____ twenty minutes.

A.for

B.since

C.already

D.yet

答案解析:A。“for+一段时间”表示持续了多长时间,twenty

minutes 是一段时间,所以用 for。since 后面接时间点;already 和 yet

的用法如上述。

16.We have known each other ____ a long time.

A.for

B.since

C.already

D.yet

答案解析:A。“for+一段时间”表示持续了多长时间,a long time

是一段时间,所以用 for。since 后面接时间点;already 和 yet 的用法如上述。

17.She has been ill ____ last week.

A.for

B.since

C.already

D.yet

答案解析:B。“since+时间点”表示从某个时间点开始,last week

是一个时间点,所以用 since。for 后面接一段时间;already 和 yet 的用法如上述。

18.They haven't come back ____.

A.for

B.since

C.already

D.yet

答案解析:D。yet 一般用于否定句和疑问句中,表示还,仍。for

和 since 的用法不符合此语境;already 一般用于肯定句中。

19.The train has left ____.

A.for

B.since

C.already

D.yet

答案解析:C。already 一般用于肯定句中,表示已经。for 和 since

的用法不符合此语境;yet 一般用于否定句和疑问句中。

20.I have written three letters ____ this morning.

A.for

B.since

C.already

D.yet

答案解析:C。already 一般用于肯定句中,表示已经。for 和 since

的用法不符合此语境;yet 一般用于否定句和疑问句中。

21.I _____ (visit) my grandparents last weekend.

A.visit

B.visited

C.have visited

答案解析:B。本题考查一般过去时。last weekend 是明确的过去时间点,所以用一般过去时 visited。而 have visited 是现在完成时,不符合本题的时间状语。

22.She _____ (finish) her homework already.

A.finished

合集下载

小升初英语试题:一般现在时练习题

小升初英语试题:一般现在时练习题

小升初英语试题:一般现在时练习题

一、 写出下列动词的第三人称单数

drink ________ go _______ stay ________ make ________

look _________ have_______ pass_______ carry ____

come________ watch______ plant_______ fly ________

study_______ brush________ do_________ teach_______

二、用括号内动词的适当形式填空。

1. He often ________(have) dinner at home.

2. Daniel and Tommy _______(be) in Class One.

3. We _______(not watch) TV on Monday.

4. Nick _______(not go) to the zoo on Sunday.

5. ______ they ________(like) the World Cup?

6. What _______they often _______(do) on Saturdays?

7. _______ your parents _______(read) newspapers every day?

8. The girl _______(teach) us English on Sundays.

9. She and I ________(take) a walk together every evening.

10. There ________(be) some water in the bottle.

11. Mike _______(like) cooking.

八年级外研版英语现在完成时练习题带答案及解析

八年级外研版英语现在完成时练习题带答案及解析

八年级外研版英语现在完成时练习题带答案及解析

一、选择题

1.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches.

A.make B.am making C.have made D.will make

2.Gina can’t go to the farm with her classmates because she________ a bad cold.

A.is caught B.is catching C.will catch D.has caught

3.—Excuse me, which movie are you waiting for?

—The Fate of the Furious. We ________ here for more than two hours.

A.waited B.wait C.were waiting D.have waited

4.—When did you buy your car? It looks so new.

—Really? I ________ it for three years and I like it very much.

A.have bought B.have had C.bought D.had

5.Lisa ________ her homework yet. I am afraid she can't go to the park with you.

A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish

6.What a pity! My new computer__________ a virus and it can't work now.

全国通用六年级下册英语小升初专项练习 一般现在时 翻译题(含答案及解析)

全国通用六年级下册英语小升初专项练习 一般现在时 翻译题(含答案及解析)

1 / 12

小学英语试卷

一、翻译(共40题;共0分)

1.她吃一点米饭。

________

2.首先,你必须要找到斑马线。

________, you must________for a zebra crossing.

3.国王参观每一家。

Prince________ every house .

4.那是一节英语课。

________

5.它意味着地板是湿的。

________

6.它意味着你不能在这抽烟。

________

7.我的爸爸是一位出租车司机。

________

8.—What do you often do on Sunday?

—I often ________(弹琵琶)and ________(画漫画).

9.Would you like some ________ (milk) ?

10.他感觉困在早上。

________

11.他们在这个节日也登山和吃重阳糕。

________

12.春节在一月或者二月。

________

13.在这个节日,人们和家人一起团聚。

________

14.晚上人们和家人一起赏月。

________

15.他穿上新衣服和鞋。

He ________on the new clothes and shoes .

16.他有一个好主意。

________

17.Mike不喜欢每天喝很多水,他喜欢喝可乐。

Mike ________ like have________ ________ ________ water every day, he likes ________ cola.

小学英语小升初专题训练-时态专项练习:一般将来时 50题(含答案)

小学英语小升初专题训练-时态专项练习:一般将来时 50题(含答案)

小学英语小升初专题训练-时态专项练习:一般将来时

一、单选题(共35题;共70分)

1.—What is Chen Jie going to do next weekend?

—She is going to __________Me.

A. visit B. visiting C. visits

2.I stopped playing with the doll ______.

A. tomorrow B. next day C. a long time ago

3.I think he will write to you_______.

A. yesterday B. soon C. last week

4.I'm going to ___________ him English.

A. teachs B. teaches C. teach

5.My family _____________ going to the park this Sunday.

A. is B. are C. will

现在完成时练习题及答案(最新最全)

现在完成时练习题及答案(最新最全)

现在完成时

(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用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. 这些日子我没有收到她的信。

人教版小升初英语一般过去时与现在完成时混合练习题50题【答案解析】

人教版小升初英语一般过去时与现在完成时混合练习题50题【答案解析】

人教版小升初英语一般过去时与现在完成时混合练习题50题【答案解析】

1.I ______ my homework already.

A.finished

B.have finished

C.had finished

D.was finishing

答案解析:B。“already”通常与现在完成时连用,A 选项是一般过去时,C 选项是过去完成时,D 选项是过去进行时,都不符合。

2.She ______ to the park yesterday.

A.goes

B.went

C.has gone

D.had gone

答案解析:B。“yesterday”是明显的过去时间标志,要用一般过去时,A 选项是一般现在时,C 选项是现在完成时,D 选项是过去完成时,都不符合。

3.We ______ never ______ that movie before.

A.have/seen

B.had/seen

C.did/see

D.were/seeing

答案解析:A。“never...before”通常与现在完成时连用,B 选项是过去完成时,

C 选项是一般过去时,D 选项是过去进行时,都不符合。

4.He ______ his breakfast an hour ago.

A.has

B.had

C.have had

D.was having

答案解析:B。“an hour ago”是过去时间标志,要用一般过去时,A 选项是一般现在时,C 选项是现在完成时,D 选项是过去进行时,都不符合。

5.They ______ just ______ back from their trip.

A.have/come

B.had/come

C.did/come

D.were/coming

答案解析:A。“just”通常与现在完成时连用,B 选项是过去完成时,C 选项是一般过去时,D 选项是过去进行时,都不符合。

人教版小升初英语时态练习题50题【含答案解析】

人教版小升初英语时态练习题50题【含答案解析】

1. My mother ______ breakfast for me every morning.

A. make

B. makes

C. is making

D. made

答案:B。解析:一般现在时表示经常发生的动作或存在的状态。主语my

mother是第三人称单数,在一般现在时中,动词要用第三人称单数形式,make的第三人称单数形式是makes。选项A是动词原形,不能用于主语是第三人称单数的一般现在时句子;选项C是现在进行时,表示正在进行的动作,不符合句子表达的每天早上做早餐这个经常性动作的语境;选项D是一般过去时,表示过去发生的动作,与句子中的every morning所表示的经常的时间概念不符。

2. Tom often ______ his homework after school.

A. do

B. does

C. is doing

D. did

答案:B。解析:一般现在时中,当主语是第三人称单数(Tom)时,动词要用第三人称单数形式。do的第三人称单数形式是does。选项A是动词原形,不能用于主语是第三人称单数的一般现在时;选项C是现在进行时,这里说的是经常放学后做作业,不是正在做,所以不符合;选项D是一般过去时,与句子中的often(经常)所表示的现在的经常性动作不符。

3. We ______ English classes on Monday, Wednesday and Friday.

A. have

B. has

C. are having

D. had

答案:A。解析:一般现在时中,主语we是第一人称复数,动词用原形。have是原形,符合语法规则。选项B是第三人称单数形式,不能用于主语是we的句子;选项C是现在进行时,这里说的是每周一、三、五有英语课这个经常的情况,不是正在上课;选项D是一般过去时,与句子中的表示经常的时间不符。

【小升初】英语专项练习——现在进行时练习题(附答案)

小升初英语语法之现在进行时练习题1

一、单项选择。

( ) 1. Look, the students are ____ an English party.

A. having B. has C. have

( ) 2. Look, the cat is ____ the mouse now.

A. chases B. chasing C. chase

( ) 3. We are ____ breakfast.

A. have B. having C. has

( ) 4. Are you ____ angry?

A. feels B. feel C. feeling

( ) 5. He is ____ to China.

A. fly B. flying C. flew

( ) 6. My brother ____ English yesterday. Now, he’s _____ English again.

A. learned; learns B. learns; learning C. learned; learning

( ) 7. Jim is ____ a break now. But he often ____ sports this time.

A. has; plays B. having; plays C.having; playing

【英语】现在完成时练习题 经典

【英语】现在完成时练习题 经典

一、初中英语现在完成时

1.So far Tom with Mary _______ 50 left -behind children to do their homework after school.

A. help B. helped C. has helped D. have helped

【答案】 C

【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。选C。

2.—How do you like Beijing, Miss Read?

—I've no idea. I _____ there.

A. have gone B. have been C. haven't been D. haven't gone

【答案】 C

【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.

A. was working B. is working C. has worked D. will work

小升初英语一般过去时与现在完成时混合练习题30题(带答案)

小升初英语一般过去时与现在完成时混合练习题30题(带答案)

1. I ____ to the zoo last Sunday.

A. go

B. went

C. have gone

D. have been

答案:B

解析:句中有明确的时间状语“last Sunday”( 上周日),这是一般过去时的典型时间标志词,表示过去某个具体时间发生的动作,所以要用一般过去时,go的过去式是went。A选项是一般现在时,C选项“have gone”表示去了某地还没回来,D选项“have been”表示去过某地已经回来,均不符合题意。

2. She ____ her homework yet.

A. didn't finish

B. doesn't finish

C. hasn't finished

D. won't finish

答案:C

解析:句中的“yet”( 还,仍然)是现在完成时的典型标志词,用于否定句或疑问句中,表示到目前为止动作还没有完成,所以要用现在完成时,其结构为“have/has+过去分词”,主语是she,所以用hasn't

finished。A选项是一般过去时的否定形式,B选项是一般现在时的否定形式,D选项是一般将来时的否定形式,均不符合题意。

3. My father ____ a book yesterday.

A. reads

B. read

C. has read

D. had read

答案:B

解析:“yesterday”( 昨天)是一般过去时的时间标志词,表示过去发生的动作,read的过去式是read,读音为[red]。A选项是一般现在时,C选项是现在完成时,D选项是过去完成时,均不符合题意。

4. They ____ in this city for five years.

A. live

B. lived

C. have lived

D. will live

答案:C

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