Grammar Quiz

[ Present Verb Tenses ]

He ______ (work) on this project for the last few weeks, and it’s almost finished.

A. works

B. worked

C. is working

D. has been working

Select your answer:
A  B  C  D  E 


Random Topics:

-ing &-ed AdjectivesNarrative Tenses & ConditionalsTenseClauseVerb + InfinitiveNoun and PronounDependent ClausesIndependent ClausesZero and First ConditionalsPhrases & Clauses

Other quiz:

Tenses › View

Which tense is used in this sentence?

Are you learning to play the guitar?

A. past simple

B. present simple

C. present continuous

D. present perfect


Gender and Grammar › View

Identify the sentence that contains a helping verb:

A. They swim in the ocean every morning.

B. She will visit us tomorrow.

C. He runs five miles every day.

D. The sun rises in the east.

Modals › View

We use _____ for possibility in future, but is less certain.

A. may

B. might

C. could

D. will


Grammar › View

Last weekend, I __________ to the beach with my family.

A. was

B. go

C. going

D. went