内容正文:
现在完成时 基础题作业训练
一、单项选择
1. —Have you ______ your homework yet?
—Yes, I ______ it an hour ago.
A. finish; finished B. finished; finished C. finished; have finished
2. She ______ in Beijing since 2010.
A. lives B. has lived C. lived
3. —______ you ever ______ to Shanghai?
—No, never.
A. Have; been B. Did; go C. Do; go
4. My brother ______ the book three times.
A. has read B. reads C. is reading
5. —How long ______ your parents ______ here?
—For ten years.
A. have; been B. did; come C. do; stay
6. They ______ just ______ the classroom.
A. have; clean B. has; cleaned C. have; cleaned
7. I ______ my keys. I can’t find them anywhere.
A. have lost B. lost C. lose
8. —______ he ______ lunch yet?
—Yes, he ate it ten minutes ago.
A. Has; had B. Did; have C. Does; have
9. We ______ each other for five years.
A. have known B. knew C. know
10. The train ______. Let’s hurry!
A. has left B. left C. leaves
二、用动词的现在完成时填空
1. He __________ (not finish) his project yet.
2. __________ you ever __________ (see) a panda?
3. They __________ (live) here since they were born.
4. I __________ (read) this book twice. It’s interesting!
5. My mother __________ just __________ (cook) dinner.
三、改错题
找出句子中的错误并改正。**
1. She has buy a new dress yesterday.
→ ____________________
2. I have saw that movie three times.
→ ____________________
3. They has been to the Great Wall.
→ ____________________
4. He hasn’t finish his homework yet.
→ ____________________
5. We have live in this city for ten years.
→ ____________________
四、句型转换
1. She has already watered the flowers. (改为否定句)
→ She __________ __________ the flowers __________.
2. They have lived here for five years. (对划线部分提问)
→ __________ __________ __________ they lived here?
3. I have read this book. (改为一般疑问句并作否定回答)
→ __________ you __________ this book? → No, __________.
4. He has been to Japan twice. (对划线部分提问)
→ __________ __________ __________ has he been to Japan?
5. We have studied English since 2020. (改为同义句)
→ We have studied English __________ __________ __________.
五、完成句子
1. 他已经离开两个小时了。
He __________ __________ __________ for two hours.
2. 你吃过北京烤鸭吗?
__________ you ever __________ Beijing Duck?
3. 我哥哥刚刚完成作业。
My brother __________ just __________ his homework.
4. 他们认识彼此十年了。
They __________ __________ each other for ten years.
5. 这本书我还没读完。
I __________ __________ the book yet.
六、翻译句子
1. 我从未去过海南。
→ ________________________________
2. 你找到你的钥匙了吗?
→ ________________________________
3. 她已经学了五年钢琴。
→ ________________________________
4. 这部电影我已经看过三次了。
→ ________________________________
5. 他们刚刚打扫了教室。
→ ________________________________
答案
一、
1—5 BBAAA
6—10 CAAAA
二、
1. has not finished
2. Have; seen
3. have lived
4. have read
5. has; cooked
三、
1. buy → bought(过去分词错误)
2. saw → seen(过去分词错误)
3. has → have(主谓不一致)
4. finish → finished(过去分词错误)
5. live → lived(过去分词错误)
四、
1.has;not;yet
2.How;long;have
3.Have;read;haven’t
4.How;many;times
5.for;three;years
五、
1.has;been;away
2.Have;eaten
3.has;finished
4.have;known
5.haven’t finished
六、
1. I have never been to Hainan.
2. Have you found your keys?
3. She has learned the piano for five years.
4. I have seen this movie three times.
5. They have just cleaned the classroom.
学科网(北京)股份有限公司
$$