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 VerbsOther quiz:
Grammar › ViewVocabulary:
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
