[ Past Simple Vs. Present Perfect ]
When _______you_______?
A. Have arrived
B. Did arrive
C. Did arrived

Random Topics:
Vocabulary and TensesSubject Verb Agreement Irregular VerbIndefinite and Intensive NounSubordinating ConjunctionsGrammar and EssayPresent and Future TensesPast and Present TensesSpeech TensesQuestion tag and + - AgreementPronouns and Subject Verb AgreementOther quiz:
Tenses › ViewLife ____ greatly since Thomas Edison ____ the first light bulb in 1879.
A. is changing / was inventing
B. has been changing / has invented
C. has changed / invented
D. changed / has been inventing
Grammar › View
The artist had been painting …… two decades before he sold his first painting.
A. during
B. for
C. since
D. on
Phrases and Clauses › View Is the underlined clause DEPENDENT or INDEPENDENT?
Everyone sighed when the game was finished.
A. DEPENDENT
B. INDEPENDENT
If Conditionals › View
What ____ if we ____ a terrible toothache?
A. we need/have
B. do we need/have
C. did we need/had
D. will we need/has
