Grammar Quiz

[ Grammar ]

I’ve had my laptop _____ last June.

A. since

B. for

C. to

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbial Clauses of Manner and ResultWord Form & Verb TensePast Simple vs Present SimpleUsed to - Would - TensesGender and GrammarDemonstrative PronounsPast simple regular verbsInfinitive GerundVerb Forms and PrepositionsRoot Word

Other quiz:

Tenses › View

I ………………. a shower when the phone rang.

A. had

B. had had

C. started having

D. was having


Vocabulary › View

What does ‘Resignation’ mean?

A. The acceptance of something undesirable but inevitable.

B. Comfort in a time of distress or sadness.

C. Enduring pain and hardship without showing feelings or complaining.

D. Unnecessary, especially through being more than enough.

Grammar › View

Because of the Internet, ______ people get to know each other online.
(A)many and many
(B)more and more
(C)most and most
(D)the more


Grammar › View

……….. Tom’s cousin?

A. He is

B. Is he

C. if he is