Grammar Quiz

[ Present Tenses ]

David (repair)          the TV set at the moment. He (work)    at it for one hour.

A. repairs- works

B. repairs- has worked

C. is repairing- has been working

D. is repairing- works

Select your answer:
A  B  C  D  E 


Random Topics:

Noun ClauseMaritime Vocabulary and GrammarSimple vs Present Continuous TensesPassive Voice Active VoiceParticiple AdjectivesPast simple - Irregular VerbsGrammar: wishes and regretsIndirect Speechtoo / enoughtake, make, do

Other quiz:

Grammar › View

Carlos wants to visit Paris Italy Germany and China.

A. Paris and Italy and Germany and China.

B. No change

C. Paris, Italy, Germany, and China.

D. Paris Italy, Germany and China.


Grammar › View

Which word is used to compare two things when one has a greater amount than the other?

A. more

B. fewer

C. equal

D. less

Grammar › View

In Germany , you ………….raise your voice as it is considered rude.

A. has

B. have

C. shouldn’t

D. should


Idioms › View

He’s really upset because his fish died last night.
a. cooled
b. cracked
c. croaked