内容正文:
八下Module2 语法现在完成时Grammar 100题专项练习
带答案带解析
一、单项选择
1.Journey to the West is great. My sister ________ it three times so far.
A.reads B.has read C.is reading D.was reading
2.More and more private cars ________ thousands of families these years. People live a happy life.
A.enter B.entered C.will enter D.have entered
3.The earth is wet. I guess someone ________ the flowers already.
A.is watering B.was watering C.has watered D.will water
4.I don’t feel well. I’m afraid you ________ me your cold, Mum.
A.would give B.are giving C.will give D.have given
5.—How much do you know about the Olympics in Paris in 2024?
—Well, the newspapers and websites _________ much about them up till now.
A.were not covered B.haven’t been covered
C.haven’t covered D.will not cover
6.The number of cars _______ fast in our city in the past ten years.
A.increased B.have increased C.has increased
7.—May I borrow your English dictionary?
—Sorry, I ______ it to Lily and she is using it now.
A.lend B.have lent C.will lend
8.—Why did Eddie leave in a hurry?
—I think there’s something wrong with him today. Look, he ________ his breakfast.
A.isn’t touching B.doesn’t touch C.hasn’t touched D.wasn’t touching
9.—He’s never stolen anything before, ______ he?
—______. It’s his second time to be taken to the police station.
A.hasn’t; Yes B.has; Yes
C.hasn’t; No D.is; No
10.—Sir, I come here to return the book I borrowed two months ago.
—OK. But you should pay extra money as you ________ the books longer than expected.
A.borrowed B.have kept C.have borrowed
11.—Will you go to the Science Museum with us?
—No, thanks. I _________ it twice.
A.visit B.will visit C.have visited
12.I __________ of this story before. So please tell it to me, OK?
A.will not hear B.have never heard C.don’t hear D.am not hearing
13.—Where is the MP3 for the listening test? I remember it is always on the desktop.
—Someone ________ it into Disk D.
A.moves B.has moved C.is moved D.moved
14.This book must be very interesting because m