Grammar Quiz

[ Grammar ]

I haven’t seen my parents _____ last Christmas.
A. already
B. before
C. for
D. since

Select your answer:
A  B  C  D  E 


Random Topics:

Verb + PrepositionSecond and Third ConditionalPersonal PronounHave as verb and auxiliaryWH Questions and Simple Past TenseGrammar, Literature, and VocabularyWho vs WhomPassive Voice, Question Tag, PrepositionsWestern Europe CountriesPreposition and Preposition Phrase

Other quiz:

Verb Tenses › View

Choose the correct past tense form of the verb: We ________ (travel) to Europe last summer.

A. travelling

B. traveled

C. travels

D. travelled


Modal Verbs › View

I’m not sure if I ………… attend the party tomorrow. It depends on my work schedule.

A. should

B. could

C. may

D. must

Grammar › View

All messages are transmitted through ___________, the means for sending communiction.

A. verbal

B. nonverbal

C. channels

D. formal


Present Perfect › View

Look! She …………….. a new dress! (buy)

A. buyed

B. have bought

C. has bought