Grammar Quiz

[ Present Perfect vs Past Simple ]

I haven’t seen my parents _____ last Christmas.

A. already

B. before

C. for

D. since

Select your answer:
         


Random Topics:

Phrasal VerbsComparativePassive VoicesQuantifiers / Prepositions of Time and Comparative AdjectivesPossessive Adjectives & Possessive PronounsIdentify The TensesGrammar ElementaryRelative - ConditionalContinuous and Perfect Tenses

Other quiz:

Vocabulary and Grammar › View

Which of the following is an example of a common preposition that tells where?

A. before

B. after

C. under

D. during


Grammar & Vocabulary › View

I have to attend PE classes because PE is a(n) ………….subject.

A. academic

B. after-school

C. compulsory