Grammar Quiz

[ Present Perfect Tense ]

Has he ….. doing his project ?

A. finished

B. finishing

C. finish

D. finishes

E. to fiinish

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional Sentences Type I, IISuffixes and TensesGrammar: SyntaxPassive to ActiveGerund or InfinitiveQuantifiers: too many, too much & enoughConjunctions and PrepositionsHave to / Do not have toVocabulary and PrepositionsPresent Continuous, Present Perfect and Used to

Other quiz:

Tenses › View

I _____ chocolate since I was young, you might even call me a chocoholic.

A. Have been loved

B. Have been loving

C. Have loved

D. loved


Modal Verbs › View

Passengers _________smoke on the train.

A. cannot

B. should not

C. must not

D. don’t have to

Modal Verbs › View

I think you……………….go to see the doctor. You don’t look well.

A. will

B. can

C. might

D. should


Grammar › View

Kate needs _________ students

A. some

B. any