Topics: Present Tenses
We have to rest. We ………………………………… (walk) for over four hours.
A. have walked
B. are walking
C. have been walking
D. walk
Select your answer:

Random Topics:
a, an, the, zero articleVerb to Be Tenses & Object PronounVerb and Sentence StructureGrammar - some / anyPreference & Future TenseTo Infinitive or GerundFirst vs Second Conditional SentencesUsed toModal Verbs of PossibilityModals for Ability, Possibility and PermissionOther quiz:
Grammar › View________ a balcony in your house?
A. There is
B. Is there
C. There are
D. Are there
Homophones › View
I _____ my uncle to come tomorrow.
A. Accept
B. Expect
