Grammar Quiz

Perfect Tenses Quiz

Preview:


A time machine had ________stolen by a terrorist

A. was

B. be

C. been

D. is


I _____________ him several times before.

A. have saw

B. seen

C. saw

D. have seen


By September, Julie ____________________ us for over a year.

A. will taught

B. will have taught

C. will be taught

D. will teach


I (see) that movie twenty times.

A. had seen

B. have seen

C. will have seen


What is the past participle form of the irregular verb ‘speak’?

A. speaks

B. spoken

C. spoke

D. speaking


I was starving when I arrived home. I ____________ anything for two days.

A. did not eat

B. was not eaten

C. had not eaten

D. have not eaten


My parents will have packed our stuff by tonight.​

A. Present Perfect

B. Past Perfect

C. Future Perfect


Before she had dinner, she____ ____ _____ in the garden.

A. have worked

B. worked

C. had been working

D. have been working


By this time next year, I —- (finish) the course and I —- (start) to speak perfect English.

A. have finished – will have started

B. had finished – will have started

C. will have finished – will have started


What is the past participle form of the verb ‘break’?

A. breaked

B. broke

C. breaking

D. broken


Explain the structure of past perfect continuous tense.

A. was being + present participle form of the verb (-ing form)

B. ‘had been’ + present participle form of the verb (-ing form)

C. has been + present participle form of the verb (-ing form)

D. will be + present participle form of the verb (-ing form)


Sam___________________(read) the Novel.

A. has read

B. have readed

C. has readed

D. have read


I have written three letters. This means…

A. she is still writing now

B. she is not writing anymore

C. she hasn’t finished writing yet

D. she hopes to finish writing this morning


What are the signal words for the Present Perfect Tense?

A. yesterday, last week, ago

B. soon, later, tomorrow

C. before, after, when

D. by the time, by, in 2015


We use this tense for an action or situation that started in the past and continues in the present.

A. present perfect

B. past perfect

C. future perfect


Do you think … by the time I return to this country next year?

A. they will get married

B. will they have got married

C. will they get married

D. they will have got married


__________ the children __________ their breakfast yet?

A. Have…ate

B. Have…eaten

C. Has…eat

D. Have…eating


Which tense is formed by using the auxiliary verb will have/ shall have plus the past participle form of the verb?

A. Simple future tense

B. Past perfect tense

C. Present perfect tense

D. Future perfect tense


Steven ________________ seven movies so far this month.

A. seen

B. seed

C. has seen


Sonia _______________ her project when Laila came to her house.

A. had finished

B. has finished

C. have finish

D. has finish


I have been here previously.​

A. Present Perfect

B. Past Perfect

C. Future Perfect


All students had just left the classroom when the math teacher came in.

From this sentence, we may conclude that…

A. the students came late for the math class

B. the teacher cancelled the math class

C. the math class started late that day

D. there was no math class that day


By the time the pope reached the window a large crowd … to listen to him.

A. had already gathered

B. had already been gathering

C. already gathered

D. have already gathered


When the alarm went off, Tim ________________ eight hours

A. has slept

B. had slept

C. will have slept


The book that I … in the classroom was found by Ali.

A. had left

B. will have left

C. have left


Random Topics:

Present Simple Positive and NegativeGerund & InfinitivesPresent Progressive TenseAdverb PhrasesTenses and ArticleFuture PassiveTime Clauses of Futureanother/the others/each other/one anotherModals and Phrases