Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

Why haven’t you ___________ your work? You have plenty of time

A. finished

B. finishing

C. been

D. been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Wish, Unless, If sentenceArticles A and AnGrammar - NounsFrequency AdverbsAdverbial Clause, Noun ClauseCountable - UncountableComparatives, Superlatives, and ModalsPreposition (at,in,on)ConditionalFunctional Sentence Types

Other quiz:

Modals › View

The expression ” Do not make any scratch on your class wall” is

A. permission

B. prohibition

C. invitation

D. instruction


Present Perfect Tense › View

Maybe she won’t come this afternoon. How long you (wait) for her?

A. have you wait

B. has you waited

C. have you waited

D. did you wait

Grammar › View

A: I think that English is so boring.

B: ……………………………….., but i love geography.
___
A. I did too.

B. I do too.

C. Me neither

D. I do either.


How often - long - much - many › View

_______ have you been single?

A: All my life

A. how long

B. how often

C. how much

D. how many