[ Perfect Tense ]
The dog has been outside ________________ a long time
A. for
B. since
C. nearly
D. almost
Select your answer:

Random Topics:
Present Perfect and Past TensesGrammar and IdiomsPast Simple VS Used toInfinitives and ING FormsIELTS VocabularyTOEFLPassive Voice & Verb TensesGrammar - Capitalization and Possessive NounsGrammar and Sentence StructureCorrelative Conjunction & Complex SentencesOther quiz:
Grammar › ViewPaul______, but he’s cooking in the kitchen.
a. are reading
b. is not reading
c. reading
d. reads
Grammar › View
This chocolate pie is so______!
A. bad
B. worse
C. the worst
