Grammar Quiz

[ Tenses ]

Which of the following sentences is correct?

A. How long has Vicky had that camera? ~ For Thursday.

B. We have lived in Oxford for 34 years.

C. They have learnt the words for last week.

D. I have not seen you since ages.

Select your answer:
         


Random Topics:

Bare Infinitive and To InfinitiveRelative Clauses & Real ConditionalsAdjective ending with ED & INGVerb to Be Tenses & Object PronounPassive Voice, Question Tag, PrepositionsInfinitives for reasonsPresent Simple Affirmative and NegativeSo / Neither / Either / TooCorrelative ConjunctionSimple Present VS Present Continuous

Other quiz:

Grammar › View

Choose the definition of the next idiom:

Walking on air

A. to control yourself by not saying anything.

B. to be very excited and happy

C. to be very nervous.


Present Tenses › View

You look very serious. What ___________ about?

A. do you think

B. are you thinking