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

She has a car, so she …… …… there many times.

A. has driven

B. have driven

C. has drove


Grammar - Punctuation › View

Prof Diaz have you met Dr Petrozelli?

A. Prof. Diaz, have you met Dr. Petrozelli?

B. Prof. Diaz have you met Dr. Petrozelli?

C. Prof Diaz, have you met Dr. Petrozelli?

D. Prof. Diaz, have you met, Dr. Petrozelli?

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