Grammar Quiz

[ Present Tenses ]

Winnie has been patiently waiting for Semran for three hours.

A. Present Simple

B. Present Continuous

C. Present Perfect

D. Present Perfect Continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Personal PronounsSimple TensesSubordinating Conjunctions and ClausesPhrasal VerbComparison & Modal Verbs in Passive VoicePast Tense vs Future TensePast Continuous TensePresent Simple vs Past SimpleModals and Past TensesEnglish for Tourism

Other quiz:

Grammar › View

Landline telephones —————— less and less common these days.

A. is becoming

B. becomes

C. are becoming

D. had becoming


Phrases › View

‘haven’t heard from you’ refers to _____________.

A. haven’t hear you saying something

B. didn’t hear your voice

C. didn’t receive news from you

Grammar › View

That was the best English lesson ______we’ve ever had!

A. that

B. where

C. who


Idioms › View

Don’t be such a coward and go do it.
a. cow
b. carrot
c. chicken