Grammar Quiz

[ Perfect Tenses ]

I will have read every magazine in the waiting room before I see the dentist.

A. present perfect

B. past perfect

C. future perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Subject-Verb AgreementWish SentenceVOCAB & GRAMMARInfinitives and ING FormsBare Infinitive and To InfinitiveGrammar - Future ActionGrammar & TensesPunctuation and GrammarTime and CalendarPresent Perfect or Past Simple Tense

Other quiz:

Passive Voice › View

Somebody accused me of stealing money

A. I was accused by somebody of stealing money.

B. I was accused of stealing money

C. I was accuse of stealing money by somebody

D. I was accused stealing money.


Present Perfect Tense › View

I _________________________ the laundry for at least two weeks!

A. Have did
B. Has done
C. Hasn’t done
D. Haven’t done

Vocabulary › View

There was a cool ____________________ that came from the sea.

A. tornado

B. foggy

C. chilly

D. breeze

E. freezing


Conditional Tenses › View

I know you would be a happy person now if you ___ a major in chemistry when you were young.

A. had done

B. did

C. would have done

D. were doing