Grammar Quiz

[ Tenses ]

Which sentence uses the present perfect tense correctly?

A. I have finish my homework.

B. They has finished their homework.

C. She have been watching TV.

D. I have finished my homework.

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses & PassiveFigurative Language VocabularyFirst ConditionalModal Verbs of ObligationBe Going To vs. WillConditional Sentences Type I, IIPresent Simple Positive and NegativeModal, Causative Verb & Elliptical StructurePresent Simple and Continuous TensePerfect Tenses and Vocabulary

Other quiz:

Modal Verbs › View

The whole team must ________ together in order to win the game.

A. to work

B. worked

C. working

D. work


Modal Verbs › View

You ___ your clothes. Why are you playing table tennis?

A. might be washing

B. may wash

C. should be washing

D. could be washing

Past Tense › View

I (go) to the beach last holiday

A. go

B. went

C. gone


Present Tenses › View

He ___ (work) as a doctor for the last decade.

A. works

B. is working

C. has worked

D. has been working