Grammar Quiz

[ Present Perfect Simple vs Continuous ]

I __________ (finish) my report already.

A. have finished

B. have been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary and DefinitionsIndependent ClausesMoods of GrammarDaily Routines & TensesBare Infinitive and To InfinitiveIrregular AdjectivesPresent Perfect Simple & Present Perfect ContinuousPresent or Past TensesPassive ModalsBe used to vs used to

Other quiz:

Grammar › View

What is the plural of that?

A. thats

B. thates

C. those


Modal Verbs › View

You often have headaches. I think you ___________ visit a neurologist.

A. can

B. should

C. may

Grammar › View

That is…. -> 21st

A. Twenty one

B. Twenty

C. Two one

D. Twenty first


Grammar › View

What …..they saying?

I can’t hear them.
___
A. do

B. are

C. will