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:

ConjunctionThird ConditionalsPast and Present ContinuousSubject/Verb Agreement with Collective NounsSuperlative AdjectivesPerfect and Past TenseMust / must notAuxiliary and Modal VerbsNoun, Adjective, and Adverb Clauses

Other quiz:

Past Perfect or Past Perfect Continuous › View

After the thunderstorm ________ we left the shelter.

A. had stopped

B. had been stopping

C. had stop


Adverbial Clauses of Manner and Result › View

She arranged the flowers carefully. She wanted them to look perfect.

A. She arranged the flowers carefully as though they didn’t matter at all.

B. She arranged the flowers carefully as if she wanted them to look perfect.

C. She arranged the flowers carefully like she was in a hurry to look perfect.