Perfect Tense Quiz
Preview:
Choose the correct form of ‘have’ or ‘has’ in the perfect tense: He ____ finished his project.
A. had
B. have
C. having
D. has
You have studied English _____ March.
A. For
B. Since
C. Yet
D. By
By this time next year, Brian ————— a doctor.
A. will become
B. will have become
C. will have became
D. has became
E. is going to became
Choose the correct verb to complete the sentence in past perfect tense!
After they had …… the shellfish, they began to feel sick.
A. eaten
B. ate
C. eated
D. eats
Your parcel ………….. The postman brought it at eight o’clock.
A. Arrived
B. Have Arrive
C. Arriving
D. Has arrived
The teacher _____ the letter when we _____ to him.
A. hadn’t received/spoke
B. didn’t receive/had spoke
C. hadn’t receive/had spoke
D. hadn’t receive/had spoke
When do you use the Present Perfect tense?
A. When an action is completely over
B. When we talk about an action in the future
C. When an action started in the past and continues in the present
D. When an action ended in the past
E. When and action happened in the past at specific time
I … my class by 11.30 today.
A. have taught
B. had taught
C. will have taught
D. will have teached
What is the negative form of the sentence ‘She has cooked dinner’ in the perfect tense?
A. She has cooked not dinner
B. She has cooked not
C. She not has cooked dinner
D. She has not cooked dinner
He … (write) five letters.
A. have written
B. has written
C. have wrote
D. has wrote
The runner Amos Temila…………………………… (break) the world record for the 1500 metres in Frankfurt. Then two days later in Helsinki, Lee Williams ran it in an even faster time.
A. Have break
B. Have breaking
C. Have broken
D. Has broken
I … TV since 1990
A. has watch
B. has watched
C. have watch
D. have watched
I ___ to Singapore
A. have went
B. had go
C. have gone
D. has went
I _______ her several times.
A. met
B. have met
C. had met
D. meet
They __________________ in California ____________ they moved here.
A. were / since
B. have been / since
C. have been / for
D. were / for
Which of the following is the interrogative form of the sentence ‘They have visited Paris’ in the perfect tense?
A. Visited they have Paris?
B. Have they visited Paris?
C. Have visited they Paris?
D. They have visited Paris?
Which of the following is the interrogative form of the sentence ‘I have seen that movie’ in the perfect tense?
A. I have seen that movie?
B. Have seen I that movie?
C. Have I seen that movie?
D. Seen I have that movie?
Have you __________________ your homework yet?
A. did
B. done
C. have done
D. doing
We … (buy) a new lamp.
A. has buy
B. has bought
C. have buy
D. have bought
Choose the correct verb to complete the sentence in past perfect tense!
When I arrived at the cinema, the film had ……
A. started
B. start
C. starts
D. starting
Choose the correct answer to complete the sentence
A: Did you say that Joseph had decided to quit his job?
B: No, _____was that Joseph wanted to quit his job.
A. I said
B. that what I said
C. what I said
D. what did I say
A: Are you taking CALL class this semester?
B: No, I _________________________it. I (take, already) it last semester.
A. have already taken
B. already took
C. had already taken
D. was already taken
E. was already taking
James has been in Thailand _____ months but he hasn’t visited the beach _____ .
A. for/ still
B. since/ already
C. since/ just
D. for/ yet
I went to the box office at lunch-time, but they had already sold all the tickets.
A. past perfect tense
B. simple past tense
C. present perfect tense
D. past perfect continues
My family _______________ a great time at your party.
A. have had
B. had
C. has had
D. was had
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.