Grammar Quiz

[ Present Tenses and Vocabulary ]

How long ………………….. Peter?

A. have you known

B. have you been knowing

Select your answer:
A  B  C  D  E 


Random Topics:

Simple present/ past/ future tensePerfect and Past TenseOrder of AdjectivesPresent/Past/Future Continuous TenseFuture Tense - will and going toPersonificationVerb + InfinitivePrepositions of TimePRESENT SIMPLE - CHILDRENModal and Modal Perfect

Other quiz:

Preposition of Time › View

My father usually has a cup of coffee ………. the afternoons.

A. in

B. on


Grammar › View

Usamos “This is” para señalar algo

A. Que es singular y está cerca

B. Que es singular y está lejos

C. Que es plural y está cerca

D. Que es plural y está lejos