[ Perfect Tense ]
He started to work in the office at 8 o’clock. It’s now 12 o’clock and he just stopped it. It means that he …. for four hours.
A. has worked
B. worked
C. has been working
D. will have worked

Random Topics:
Personal Pronouns and VerbDefinite and Indefinite ArticleGrammar & VocabWh-QuestionPassive ModalsPlaces in TownConditional Sentence Type 2InfinitivesPassive VoiceCoordinate ConjunctionOther quiz:
Grammar › ViewThe head chef is sick, so he ___ today.
A. doesn’t work
B. isn’t working
Tenses › View
Alif ______ every evening around his neighbourhood.
A. cycle
B. cycles
C. cycling
D. cycled
Grammar › ViewThe weather is _____ nice today.
A. enough
B. too
C. very
Adverbial Clause › View
I won’t go out _____ it stops raining.
A. as long as
B. unless
C. when
D. if
