Grammar Quiz

Topics: Perfect Tense

The dog has been outside ________________ a long time

A. for

B. since

C. nearly

D. almost

Select your answer:
         


Random Topics:

Present Simple PassiveModals Deduction: cant /mustPresent Perfect Negative and InterrogativeGrammar (Adverbs, Prepositions, Prepositional Phrases)Conditional Sentence Type 0-3IELTS VocabularyAdjective vs AdverbPresent Continuous TenseAdverbs (manners & modifiers)Auxiliary Verbs

Other quiz:

Grammar › View

Vocabulary:

Ancient people ____ the statues with small stones.
_____
A. speculated

B. figured out

C. revealed

D. carved


Grammar › View

it was ___ to the shops than i expected

A. far

B. farer

C. farther

D. farthest