[ Grammar ]
A: My watch is slow.
A. B: When did you last repair it?
B. B: When did you last have it repaired?
C. B: When have you last repaired it?

Random Topics:
Modal VerbConjunction and PunctuationPrepositions after VerbsAdjectives and DegreesAdjective SuffixesPreposition of Placeso vs suchVerb PhraseAdverb of Frequency and TensesQuestion tag and + - AgreementOther quiz:
Future Simple Tense › ViewFuture tense is
A. Used to something happen in the past
B. Used to something happen in the future
C. Habitual activity
D. Used to tell about event is happening now
Modals › View
I ___ speak English now, but I couldn´t before
A. might
B. could
C. can
Grammar › ViewThe man _________________ was speaking to us was very tall.
A. who
B. which
C. whose
Adverbs › View
Do all the Adverbs of manner end with -ly?
A. Yes
B. No