Grammar Quiz

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.