[ 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:
Vocabulary and Grammar › ViewWhich word means “to be able to tell the difference between things”?
A. distinguish
B. resemble
C. lack
D. capable of
Grammar › View
Complete the sentence …
I ___________ like to eat onion
___
A. does
B. do
C. don´t
D. doesn´t
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
