Grammar Quiz

[ Tenses ]

By next month, she ___ been teaching for 10 years.

A. has

B. will have

C. will have been

D. is

Select your answer:
A  B  C  D  E 


Random Topics:

Continuous TensesGrammar - Imperatives and LetReported SpeechConditional Sentences and Verb FormAdverb of MannerGerund or InfinitivePresent simple & Continuous-ing form and the to-infinitivePresent Simple/AffirmativeCountable and Uncountable

Other quiz:

Figurative Language › View

a common phrase that has an alternative or figurative meaning different to the literal words being used.

A. Hyperbole

B. Idiom

C. Onomatopoeia

D. Simile


Grammar › View

_____ Alex _____ hard, he ______ the test.

A. Will/study/if

B. If/study/will

C. Will/if/study

D. If/will/study

Connectives (because, due to, owing to, because of) › View

__________ bad weather, they cancelled all of the flights.

A. Due to

B. Because


Causative Verb › View

These differences between two photographs —- with the help of Photoshop.

A. Should remove
B. Must have removed
C. Could have been removed
D. Have to remove