Grammar Quiz

[ Grammar ]

John ____ for the government since he graduated from Harvard University. Until recently, he ____ his work, but now he is talking about retiring.

A. has been working – has not enjoyed

B. has writing – has been finishing

C. has worked – has been enjoying

D. has worked – have enjoyed

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and IdiomsIndependent/Dependent Clauses & Relative ClausesRelative Clauses beginning with PrepositionsGerund Subject or ObjectPresent Progressive TenseSentence StructurePassive Modals in Different TensesDo not- Does notTOEICThird Conditionals

Other quiz:

Tenses › View

The farmer was _____ by a snake.

A. bitten

B. bited

C. biting

D. bitted


Interrogative Pronouns › View

Q: __________ is your name?

A: My name is Umar Khaliff.

A. What

B. Which

C. Who

Past Tenses › View

If you …….last week, I would have done this work better.

A. had been helping

B. helped

C. had helped

D. was helped


Vocabulary, Adjective & Preposition › View

She is proud __________her accomplishments in the marathon.

A. on

B. of

C. about

D. with