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:

Grammar › View

Simple future.

A. There will be robots at home.

B. There won’t be new cars.

C. There won’t be new travels.


Modals › View

Imagine this: Noah, Benjamin, and Daniel are having a friendly race. Noah boasts, ‘I ____ run five kilometers much quicker now.’  

A. could

B. can

C. will be able to

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