Grammar Quiz

[ Grammar ]

” Have you been married for long? ”

“Next summer, I ____ for ten years. ”

A. have been married

B. have been marrying

C. will have been married

D. will have been marrying

Select your answer:
         


Random Topics:

Grammar - Punctuation of SentencesPast Perfect and Past Perfect ContinuousAdverbs of frequencyVerb Tenses and Past ParticiplesPast, Present, FutureAdjective OrderSo Such Enough TooPronouns, Sentence Structure, and Figurative LanguagePersuasive Text

Other quiz:

Vocabulary › View

adjective; shy, lacking self-confidence; modest, reserved

A. discrepancy

B. facile

C. diffident

D. embark


Adverbs › View

Which of the following is an adverb of time?

A. Happily

B. Yesterday

C. Beautifully

D. Quickly