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:

Tenses and Articles › View

Mr. Kyle is the new ……..of our company.

A. Executive director

B. Thirsty

C. Take


Proverbs › View

Which word is missing?

__________ is thicker than water.

A. Oil

B. Milk

C. Blood

D. Tea

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