[ Tenses ]
He __________ in the garden for the last few hours.
A. has been working
B. works
C. worked
D. is working
Select your answer:

Random Topics:
Relative ClausesVocabulary and Modal VerbsConjunction and Punctuation-ed or -ingGrammar - much, many, a lot ofPresent ContinuousObject PronounsConditional Sentence Type 2 and Type 3Grammar: Parts and PunctuationTenses and Passive VoiceOther quiz:
Preposition › ViewI don’t know if you’ll like this channel. It depends_________ what kind of sense of humor you’ve got.
A. at
B. to
C. about
D. in
E. on
Has Got & Have Got › View
How many legs has a horse got?
A. 4
B. 2
C. 0
D. 5
