Grammar Quiz

[ Perfect Tense ]

I … my class by 11.30 today.

A. have taught

B. had taught

C. will have taught

D. will have teached

Select your answer:
         


Random Topics:
Past Perfect Tense Subject – Predicate Present vs. Past Participle Indefinite ArticleQuestion WordsAdjectives and comparisonsPast Simple & Past PerfectDegree of ComparisonGrammar - Future

Other quiz:

Grammar › View

He told me that he ______ in Spain the previous year.

A. had been worked

B. has worked

C. has been working

D. had been working


Idioms › View

Don’t trust him. He always makes ___ stories.
a. up
b. out
c. after


How to use : Read the question carefully, then select one of the answers button.