Grammar Quiz

[ Present Perfect: for/since ]

I ____ (not/see) Rob ____ my birthday six week ago.

A. hasn`t see/ for

B. haven`t seen/ since

C. has seen not/ for

D. has not see/ since

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar RulesGrammar: was/wereCompliment, Congratulation, and HopeSentences vs Run-OnsLinking WordsNoun ClauseConditionals / Unreal PastPast Simple & Past PerfectComparative AdjectivePronouns, Verb, Conjunction

Other quiz:

Past Modals › View

It’s too bad she moved away before you asked her out. You two ___ a great couple.

A. must have made

B. can’t have made

C. could have made


Grammar › View

Patricia’s father works in a bank. _________likes to be in contact with people.

A. She

B. He

C. They

D. We

Present Progressive (Future) › View

My family is very excited because my brother ____________ tomorrow!

A. will get married

B. is going to get married

C. will be get married

D. is getting married


Adverb › View

Match the question to the answer:

How do you make this cake?

A. Just by chance, she helps me.

B. No. In fact, we don’t know how it works.

C. Well, luckily, my neighbor had them.

D. Basically, you mix together the fruit, butter, and some sugar.