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

Random Topics:
Electricity VocabularyModals and ConditionalsGrammar- Later/LatterPast Simple and ContinuousPresent Perfect Tense and Simple Past TenseGrammar - to beBecause / soThe Future Simple TenseModals of Obligation and PermissionInfinitiveOther quiz:
Modal Verbs › ViewWhich of the following sentences expresses a possibility?
A. You must finish your homework.
B. I might go to the party.
C. You don’t have to worry.
D. You can’t be serious.
Past and Present Continuous tense › View
This morning, I _____ for a sensitive meeting with my boss about an employee of mine.
A. Prepared
B. Prepare
C. Had prepared
D. Am preparing
