现在完成时

现在完成时习题,多一点,适合7年级升八年级学生做的。最好不要是太简单的,也不要好难的,最难不能超过九年级范围。尽量不要在网上转载

现在完成时练习题

一、用since和for填空:

1. ______ two years 2._______ two years ago 3. _______ last month
4.______ 1999

5._______ yesterday 6. _______ 4 o’clock 7. ______ 4 hours 8._______ an
hour ago

9. _______ we were children 10. _____ lunch time 11.______ she left
here

12. He has lived in Nanjing ________ the year before last.

13. I’ve known him __________ we were children.

14. Our teacher has studied Japanese _________ three years.

15. She has been away from the city ___________ about ten years.

16. It’s about ten years __________ she left the city.

二、用have(has) been 或have(has) gone 填空:

A: Where ____________ Li Fei ___________?

B: He ____________ to Hainan Island.

A: How long ___________ he ___________ there?

B: He _____________ there for three days.

A: When will he come back , do you know?

B: I’m afraid he won’t come back recently.

A: Could you tell me the way to Hainan Island?

B: Sorry, I _________ never ___________ there.

A: How many times ___________ Li Fei __________ to that place?

B: He _____________ there only once.

三、句型转换:

1. He has already gone home.

He ______ _______ home _______. (否定句)________ he _______ home _________?
(疑问句)

2. He has lunch at home.

He ______ ______ lunch at home. (否定句) ________ he _______ lunch at home?
(疑问句)

3. He has been there twice._______ _______ _____ _______ he been there?
(划线提问)

4. I have had lunch at school. _______ _______ you _________ lunch.
(划线提问)

四、用过去时或现在完成时填空:

1. “_________ you __________ (have) lunch ?” “Yes.”

“When ________ you __________ (have) it?” “I ____________ (have) it at
12:00.”

2. “_________ you __________ (write) a letter to your aunt yet?”

“Yes, I ___________. I ________________ (write) one last week.”

3. “_________ he ___________ (finish) his homework?” “Not yet.”

4. “_________ they ever __________ (be) abroad?” “Yes, just once.”

5. Your father _________ just ___________ (finish) his work.

6. Your father _________ (finish) his work just now.

7. Last term I __________ (learn) many English words.

8. They ____________ (not read) the interesting books yet.

9. He _____________ never ____________ (go) to the science museum.

10. ____________ you ever ____________ (drink) coke?

11. “____________ you _____________ (buy) a dictionary? “ “Yes, I __________
.”

“Where __________ you _____________ (buy) it?” “ I ___________ (buy) it in a
bookstore.”

“When ___________ you _____________ (buy) it?” “ Yesterday.”

五、短暂性动词转换为延续性动词:

①arrive at/in sw. get to/reach sw. come/go/move to sw.

→be in sw./at school/at home/on the farm/be here/be there

1) He got to Beijing five minutes ago.

He ________ _________ _________ Beijing for _________ _________.

2) I moved to the USA last year.

I ________ ________ __________ the USA since __________ __________.

3) I went home yesterday.

I _______ ________ _________ home for _________ __________.

4) They came here last week.

They _________ _________ here since _________ __________.

②come/go back, return →be back come/go out →be out

1) He came out two years ago.

He _________ __________ _________ for __________ __________.

2) We return to Fuzhou yesterday.

We ________ ________ _________ to Fuzhou since __________.

③become →be

1) I became a teacher in 2000.

I ________ __________ a teacher for _________ _________.

2) The river became dirty last year.

The river _________ _________ dirty for _________ __________.

④close →be closed open →be open

1) The shop closed two hours ago.

The shop ________ _________ _________ for _________ _________.

2) The door opened at six in the morning.

The door ________ ________ ________ for six hours.

⑤get up →be up;die →be dead;leave sw. →be away from sw.

fall asleep/get tot sleep →be asleep;finish/end →be over;

marry →be married;

1) I got up two hours ago.

I ________ ________ ________ since ________ ________.

2) He left Fuzhou just now.

He _______ ________ ________ _________ Fuzhou for five minutes.

3) My grandpa died in 2002.

My grandpa _______ _______ ________for _______ ________.

4) The meeting finished at six.

The meeting ________ ______ ______ for six hours.

5) I got to sleep two hours ago.

I ________ _________ _________ since _________ _________.

6) They married in 1990.

They ________ _________ __________since _________.

⑥start/begin to do sth. →do sth. ;begin →be on

1) I began to teach at this school in 1995.

I ____ ____ at this school since ____.

2) The film began two minutes ago.

The film ____ ____ ____ for ____ ____.

⑦borrow →keep;lose →not have ;buy →have ;put on →wear

catch/get a cold →have a cold;get to know →know

1) They borrowed it last week.

They _________ _________ it since __________ __________.

2) I bought a pen two hours ago.

I _________ _________ a pen for ________ __________.

3) I got to know him last year. I _______ _______ him since __________
__________.

4) I put on my glasses three years ago.

I __________ __________ my glasses for _________ _________.

⑧have/has gone to →have been in

He has gone to Beijing.

He ____ ____ _____ Beijing for two days.

⑨join the league/the Party/the army

→be a league/a Party member/a soldier

→be a member of the league/the Party

→be in the league/the Party/the army

1) He joined the league in 2002.

He ________ _________ a _________ _________ for two years.

He _______ _________ a __________ ___________ the __________ for two
years.

He ____________ ___________ ___________ the league for two years.

2) My brother joined the army two years ago.

My brother ________ __________ a ___________ for ___________ ___________.

My brother __________ ___________ in ____________ ___________ for two
years.

划线提问

1) I have been there for two days.

__________ _________ __________ you __________ __________ ?

2) My father has lived here since 2000.

_________ _________ __________ your father _________ __________?

3) He left here yesterday.

_________ ________ he _________ __________?

4) They bought a book two hours ago.

__________ ___________ they __________ a book追问

是在网上找的吗,答案呢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-24

什么是现在完成时?

第2个回答  2020-01-20
第3个回答  2020-02-09