Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

They _________________ each other since last year.

A. have know

B. have known

C. have been knowing

D. have been known

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past TenseModals with Perfect InfinitiveCan vs CouldArticles and DemonstrativesPrepositions of Time, Place, and MovementDefinite and Indefinite ArticlesNoun ClausePhrases & ClausesConjunctions, Interjections and DeterminersAdverbial Clauses of Manner and Result

Other quiz:

Definite and Zero Article › View

She comes from _ North America

A. The

B. A

C. –


Grammar › View

Which is the most suitable expression?

A. Hello, I need your help.

B. Hello, may I speak to Qalif, please?

C. Hello, may I help you?

D. Hi, good bye.

Grammar › View

Which of these are called “New Englishes”

A. Black English

B. Spanglish

C. Pidgin English

D. American English


Grammar › View

The traffic is bad ______ there are too many people in the city centre.

A. because of

B. due to

C. because

D. so