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:

Unscramble Sentence › View

Add the correct punctuation to the following sentence: i like to play with my dog

A. I like to play with my dog

B. i like to play with my dog

C. I like to play with my dog.

D. I like to play with my dog


Compound and Complex Sentences › View

Which sentence is a compound sentence?

A. Anna ate a large turkey sandwich before going to school.

B. When the movie started, the audience got quiet.

C. Sybil is able to calculate the median in math, she taught me how to do it.

D. Brenda went to the library, and she checked out twelve books about the Civil War.

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