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

Random Topics:
Tenses: Present simple, Past Simple, Future SimplePassive and Active VoiceClauses of ReasonModal Verbs and PermissionModal Verb in Passive VoiceHave vs. HasPresent and Future TensesNoun and PronounPlaces in TownIELTS VocabularyOther quiz:
Simple Past Tenses › ViewYesterday, I ______ a letter to my friend.
A. send
B. sent
Adjective › View
Change the adjective ‘bad’ to its superlative form.
A. worst
B. worse
C. badder
D. baddest
Mixed General Quiz › ViewThe miners were digging for iron ___.
a. oar
b. ore
c. or
Mixed General Quiz › View
She always goes to see her mother. What type of adverb is ‘always’?
A. Frequency
B. Manner
C. Place
D. Time
