[ 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 ContinuousOther quiz:
Grammar › ViewChoose 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
