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:

Phrasal Verbs › View

Our living room looks ______ the mountains.

A. up to

B. at

C. to

D. on to


Prepositions & Modal Verbs › View

I always hang out with my friends________Christmas day.

A. in

B. on

C. at

D. of

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