现在完成时态的用法总结(完整汇总) 练习题
巡山小妖精
801次浏览
2021年01月25日 01:03
最佳经验
本文由作者推荐
小学教师年度述职报告-
杰克英语
---
现在完成时
现在完成时态专练
一、句型转换。
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 lunch at school.
__________ __________ you ____________ lunch? (
划线提问
)
二、用
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.
三、用适当的时态填空。
’s
_____________ (live) here ever since she was ten.
of them __________ _________ (be) in Hongkong for ten days.
of them __________ (come) to Hongkong ten days ago.
4. Half an hour __________ _________ (pass) since the train __________ (leave).
5. Mary________ ________(lose) her pen. ____________ you ______________ (see) it here and there?
6. _____________ you ____________ (find) your watch yet?
7. ---Are you thirsty? ---No I _________ just _____________ (have) some orange.
8. We _____________already ______________ (return) the book.
9. ___________ they ____________ (build) a new school in the village?
10. I __________ ________(not finish) my homework . Can you help me?
11. My father _______ _________(read) the novel twice.
12. I _________ (buy) a book just now.
13. I _________ (lost ) my watch yesterday.
14. My father _________ _________ (read) this book since yesterday.
四、用
have/has been to/in, have gone to
及
go to
形式填空。
1) Where is Jack? He __________
__________
his country yesterday.
2) David ________ ________the park just now.
3) How long _____ you _____ _____ this village?
4) How long _____ he _____ _____ Beijing?
5) The Smiths ______ ______ ______Beijing for 5 years.
·
-
1
/
4 -
·
杰克英语
---
现在完成时
6) I _____ ______ _______this school since three years ago.
7) Where is Jim? He _____ ______ ______the farm since I came here.
8) When_____ he _____? He _______ an hour ago.
9) Would you like to _____ _____ the zoo with me? ---Yes, but I _____
_____there before.
10) Where _____ you _____ now? --- I ____
____
____the zoo.
11) He often _____ swimming.
12) _____ you ______ there last year?
13) _____ they often ______ skating in winter?
14) _____ you ever ______ ______ America? -- Yes, I _____ _______ there many times.
五、延续性动词和瞬间性动词之间的转化。
died 10 years ago. ---- He ________________________ for 10 years / since 10 years ago.
2. He borrowed the book 2 weeks ago. ------- He _____________________the book for 2 weeks.
3. He bought the motorbike a month ago. ------ He ____________________the motorbike for a month.
4. He arrived here three days ago. ------ He _____________________here since three days ago.
has come here just now.
------ He
___________________here for three minutes.
6. He left here 2 years ago. ------- He ____________-_________from here for 2 years.
7. The film began 30 minutes ago. ------ The film _________________ for 30 minutes.
8. He has bought a pen 2 years ago. ------ He _________________ a pen for 2 years.
9. They closed the door an hour ago. -------- The door ___________________for an hour.
10. He joined the army last year. He _____________________ the army for a year.
六、单项选择。
(
)1.
—
______ you ___ your homework yet ?
—
Yes . I _____ it
do finished
done finished
done have finished
do finish
(
)2. His father ______ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
(
) you know him well ?
—
Sure .We _________ friends since ten years ago .
A. were B. have been C. have become D. have made
(
) he arrived at the bus stop, the bus _____ for 20 minutes.
A. has left B. had left C. has been away D. had been away
(
)5
、
I ______ the League for 5 years so far.
A. joined B. have joined C. have been in
(
)6
、
The factory ____ since the February of 1988.
A . has been open B. has opened C. was open D. opened
(
)7
、
Mary and Rose ____friends since they met in 2000.
A. have made B. have been C. made D. have become
(
)8
、
The meeting _____ for a week now.
A. has finished B. has ended C. has been over
(
)9
、
Miss Gao ______ this school for nearly 5 years.
A. has been in B. has come to C. has taught
(
)10
、
How long _______ he ________ ?
A. did;died B. has, died C. has, been dead
(
)11
、
He ______ at eight yesterday afternoon.
·
-
2
/
4 -
·