Grammar Quiz

Perfect Tense Quiz

Preview:


I … TV since 1990

A. has watch

B. has watched

C. have watch

D. have watched


We arrived at the cinema late. The film…

A. have already began

B. has already begun

C. had already began

D. had already begun


Hannan … his front gate by the end of the day.

A. will paint

B. will painted

C. will have painted

D. will have pain


We have lived here ____________ 2008.

A. for

B. since

C. in

D. on


It ___ hot these days

A. have been

B. has been

C. has being

D. have be


A: Do you like lobster?

B: I don’t know. I (eat, never) ______________________ it.

A. never has eaten

B. never have eaten

C. have never eaten

D. has never eaten

E. never been eaten


He started to work in the office at 8 o’clock. It’s now 12 o’clock and he just stopped it. It means that he …. for four hours.

A. has worked

B. worked

C. has been working

D. will have worked


Choose the correct verb to complete the sentence in past perfect tense!

She had …… in China before she went to Thailand.

A. lived

B. living

C. live

D. lives


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?


A: Hi, Syerina. Welcome to the party. (Meet, you, ever) _______________________ my cousin?

B: No, I have not.

A. have you ever met

B. have you ever meet

C. had you ever met

D. do you ever meet

E. did you ever met


My family _______________ a great time at your party.

A. have had

B. had

C. has had

D. was had


Ben _____________ all of his dinner and can have dessert now.

A. has finished

B. had finished

C. will have finished


I have had this motorcycle _____ 10 years.

A. For

B. Since

C. Yet

D. By


Nana ____ the difficult question before the teacher said the correct answer.

A. answers

B. have answered

C. had answered

D. answered


Have you _____ money to a busker?

A. ever give

B. never give

C. ever given

D. given ever


A: I like Anna’s new skates! They’re awesome!

B: They sure are! I’m going to ask her _________.

A. where she bought them

B. where she did buy them

C. to buy them

D. that she bought them


She …. anything since 9 o’clock this morning

A. didn’t eat

B. haven’t eaten

C. will not have eaten

D. doesn’t eat

E. hadn’t eaten


Choose the correct tense:

“I ……………………(never/go) to Vienna.”

A. never gone

B. never went

C. have never gone

D. have gone

E. never goes


Robert ____________________ since 2013.

A. surfed

B. has surfed

C. is surfing

D. surfs


The home builder company … my dream house by the end of this summer

A. finished

B. will

C. will finished

D. will have finished


It _____ snowing by 10 pm tonight.

A. will has stopped

B. will stop

C. will had stop

D. will have stopped


Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing


The last time I _______ my grandfather was 2 months ago.

A. had seen

B. saw

C. see

D. have seen


Which of the following is an irregular verb in the perfect tense?

A. brought

B. jumped

C. walked

D. running


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


Random Topics:

GerundsAdverb of TimePresent Forms and Narrative TensesComparatives - SuperlativePrepositions after Verbs and AdjectiveExclamationAdverbs of Timeused to, be used to, get used toFunctional Sentence Types