Grammar Quiz

[ Tenses ]

I ___ on this project for the past two weeks.

A. have been working

B. have worked

C. am working

D. worked

Select your answer:
A  B  C  D  E 


Random Topics:

Such...that, so ......thatComparative and Superlative AdverbsPreposition (at,in,on)Adverbs of Time and PlacePersonal & Possessive PronounsFuture - Will and Be going toRegular and Irregular AdverbPerfect ModalsParticiple Clauses & Cleft SentencesClauses

Other quiz:

Comparison Degree › View

Mary / is/ funny/ in our class.

A. Mary is more funny in our class.

B. Mary is the most funny in our class.

C. Mary is the funnyest in our class.

D. Mary is the funniest in our class.


Modal Verbs › View

I don’t like this hotel. We ___ a better one.

A. will have found

B. could have found

C. may have find

D. might have find

Simple Present VS Present Continuous › View

Marcianito ___________ like to eat KFC.

A. isn’t

B. is

C. don’t

D. doesn’t


Modal Verbs › View

You ___ be quiet in the library.

A. must

B. can

C. may

D. will