Present Tenses Quiz
Preview:
She ____________photos for her project today.
A. takes
B. ‘s taking
Pholly……………..(just/paint) the walls
A. has just painted
B. just paints
C. just paint
D. have just painted
Fill in the blanks with present perfect/past simple __________ (you, see) last week’s magazine? – It must be here because I __________ (buy) it on Monday.
A. Did you see, bought
B. Have you seen, bought
C. Did you see, have bought
D. Have you seen, have bought
I______yet.
A. made my bed.
B. has made my bed.
C. haven’t made my bed.
D. hasn’t made my bed.
I got her email this morning and I ____.
A. have already replied
B. always replay
C. have replied yet
D. don’t usually replay
The new building _______ 100 floors and more than 500 units.
A. has
B. have
C. is having
D. has had
We have to rest. We ………………………………… (walk) for over four hours.
A. have walked
B. are walking
C. have been walking
D. walk
It always _______ (rain) a lot in Scotland.
A. rains
B. rain
C. rained
D. is raining
Dear John, First of all, sorry I _____________ (not write) for so long, but I was on holiday.
A. am not writing
B. have not been written
C. have not written
D. don’t write
How long ___________ you _____________ my sister?
A. have / known
B. have / know
C. have / been knowing
D. have / been known
Mr Vooren always ________ (watch) a lot of English movies in his free time.
A. watch
B. watches
C. is watching
D. watched
HR Coordinator ……… staff salaries.
A. calculate
B. calculates
C. is calculating
D. are calculating
David (eat) ______ 3 eggs and is eating another one.
A. has eaten
B. ate
C. has been eaten
D. eats
Don’t take my plate away! _______ my lunch!
A. I haven’t finished
B. I haven’t been finishing
C. I didn’t finish
….any other languages apart from English?
A. do you speak
B. are you speaking
C. have you spoken
D. have you been speaking
The postman usually __________ at 9 in the morning. It is half past 9 now but he ___________
A. comes, has not come yet
B. comes, has not been coming
C. is coming, has not come yet
Something terrible__________ (happen).
A. happened
B. has happened
C. have happened
D. has happen
Oliver and Lucas ______ (not buy) new bikes yet.
A. haven’t been buying
B. hasn’t bought
C. didn’t buy
D. haven’t bought
He leaves at 8:00 tonight.
A. Present Simple
B. Present Perfect
C. Present Continuous
D. Present Perfect Continuous
Choose the correct.
A. He have playing in the garden.
B. He are is playing in the garden.
C. He is playing in the garden.
He is combing his hair.
A. Present Perfect
B. Present Perfect Continuous
C. Present Continuous
D. Present Simple
Eat your breakfast before you _____ out.
A. go
B. will go
C. to go
D. are going
____________ you ____________ this sound?
A. has / heard
B. have / heard
C. has / been hearing
D. have / you been hearing
Say true or false:
They aren’t sleeping
A. TRUE
B. FALSE
You will feel better after you _____ the medicine.
A. will take
B. had taken
C. have taken
D. will have taken
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.