Grammar Quiz

[ 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 Sentences

Other quiz:

Grammar › View

Paul______, 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