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:

Poetry VocabularyGrammar Like & Linking VerbTOEIC Grammarduring, for, whileHas and HaveVocabulary and GrammarBe used to vs used toFuture TensesComparatives - Superlative

Other quiz:

Adverb of Frequency and Past Continuous Tense › View

He __________ (usually,stay) at home

A. usually stay

B. usually stays


Vocabulary & Grammar › View

…………………………………………is a tradesman who assembles, installs and repairs electric wires.

A. A pipefitter  

B. A welder

C. An electrician

D. A safety officer