' s two weeks.: 单项填空。 D. makes

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

优能初二精进班语法专练

一般过去时与现在完成时比较练习题

I、辨析
A. 用 already 或 yet 填空
1)- Have they taken down the old pictures _____?
-No, not ______.
2) Most of us have ________ finished our compositions.
3) He hasn’t visited the exhibition ______.
4) I have finished my homework ______.
5)I haven ’ t finished my homework ____.

B.用 since 或 for 填空


1) We have learned five lessons _______ the beginning of this term.
2) Mrs. Liao has been in hospital _______last week.
3) I have stayed at my aunt ’s two weeks.

C. 用 have gone to 或 have been to 填空


1) -Where are the boy students?
-They _____ to the school library.
2) -Is your father at home?
-No, he ____ to Beijing.
-_______he ever _________ Beijing before?
-Yes, he _______________ Beijing several times

II. 按要求填写表格。
原形 过去式 过去分词 原形 过去式 过去分词

am/is buy
put read
begin cost
are catch
hurt blow
bring shut
let set
come become
hit cut

III. 单项填空。
1.Mother____me a new coat yesterday.
A. had made B. made C. has made D. makes
2.____ you _____ the text yet ? Yes, we ____ it two hours ago.
A. Did ⋯ copy ⋯ did B. Have ⋯ copied ⋯ have C.
Have ⋯ copied ⋯ did D. Did ⋯ copy ⋯ had
3. ______you __________ the film before ? Where _____ you ____ it ?
优能初二精进班语法专练

1/2
一般过去时与现在完成时比较练习题

A. Have ⋯ seen; did ⋯ see B. Did ⋯ see; did ⋯ watch


C. Have ⋯ seen; have ⋯ seen D. Did ⋯ see; have ⋯ seen
4.You ____ me waiting for two hours. I ____ for you since five.
A. kept ⋯ waited B. have kept ⋯ waited
C. kept ⋯ have waited D. have kept ⋯ have waited
5.-Where ______ John _______ ?
-To the library. He _________ there for an hour.
A. has ⋯ been⋯ has goneB. has ⋯ gone⋯ has been
C. did ⋯ go⋯ went D. did ⋯ be⋯ went
6.- _____ you ever ___America ?
-Yes, I have.
A. Have ⋯ gone to B. Have ⋯ gone in C. Have ⋯ been to D. Have ⋯ been in
7. My brother ____college for over three years.
A. has gone to B. has been to C. has been in D. has been at
8. Mr Black __________ in China since five years ago.
A. lived B. has lived C. lives D. is going to live
9. We __________ trees last Sunday. So far we ________ over,3000 trees there.
A. planted; planted B. planted; have planted
C. have planted;planted D. have planted; have planted
10. I ______ today ’ s homework already. What about you?
A. have finished B. finish C. to finish D. finishing
11. Jim ______ the Great Wall many times.
A. went to B. goes to
C. has gone to D. has been to
12. — ______ to the United States?
—No, never, but I went to Canada a few years ago.
A. Have you been B. Have you gone
C. Did you go D. Will you go
13. Miss Wu has taught in this school ______.
A. for ten years B. ten years ago
C. since ten years D. for ten years ago
14. I _____ to school at seven yesterday.
A. am going B. went C. go D. have gone
15. Tom _____ basketball with his classmate the day before yesterday.
A. plays B. played C. has played D. is playing

2/2

You might also like