Grammar Quiz

[ Present 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. is working

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past Tense & Future TenseFigurative LanguageRelative ClauseShould and Shouldn'tUnscramble SentenceTenses and QuestionsStative Verbs and TensesNoun PhraseTOEIC Grammar and Vocabulary ReviewAdjectives and comparisons

Other quiz:

Verb Tenses › View

. Which tense describes recent past actions with present relevance?

A. Simple past

B. Past progressive

C. Present perfect

D. Past perfect


Grammar › View

I ________ live with my friends last year when we were in the UK.
A. haven’t
B. aren’t
C. didn’t
D. isn’t

Grammar › View

My uncle _____________ as a security guard for this condominium for a decade.

A. is working

B. will be working

C. have been wroking

D. had been working


Grammar and Vocabulary › View

I’m not going to side …. you.

A. from

B. with

C. to

D. for