Grammar Quiz

[ Perfect Tenses and Vocabulary ]

How long have you…………Carla?

A. know

B. knew

C. known

Select your answer:
A  B  C  D  E 


Random Topics:

Indefinite ArticlePresent Perfect Simple and ContinuousPresent ContinuousPresent Simple: affirmative, negative, interrogativeRelative Clauses PronounsPassive ModalsVerb Patterns / IngMesopotamia VocabularyVerb + PrepositionQuantifier

Other quiz:

Past Tenses › View

do use it with stative verbs (like, have…)

A. used to + V-inf

B. would + V-inf


was were › View

There ________ any children at school yesterday. 

A. wasn’t

B. weren’t

C. isn’t

D. aren’t

Grammar › View

The kids really ___________their new art teacher.

A. respect

B. break

C. rule


Grammar › View

I …slept in bed

A. Is

B. Are

C. Have

D. Has