Grammar Quiz

[ Present Perfect: for/since ]

We ____ (not/visit) grandma ____ last winter.

A. has not visit/ for

B. have not visit/since

C. hasn`t visited/ for

D. haven`t visited/ since

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive Perfect and Simple Verb TensesConditional Sentence Type 0-3Argumentative VocabularyWH Questions and Simple Past TenseSimple Present vs Present ProgresiveDependent ClausesFirst & Second ConditionalPresent Progressive (Future)Simple Present and Present ContinuousIf Conditional Zero and One

Other quiz:

Grammar › View

He is reading a book. _______ is very popular.

A. A book

B. The book

C. Book

D. She


Tenses › View

I ______ my leg while skiing in France last winter.

A. broke

B. am breaking

C. break

D. have broken

Vocabulary and Grammar › View

She is a _____. She likes to read everywhere she goes.

A. bookworm

B. TV viewer

C. storyteller

D. binge watcher


Grammar › View

Is he studying?

A. Yes, he is

B. No, he isn’t