Select your answer:

Random Topics:
Gerunds in SentencesModals for Ability, Possibility and PermissionInfinitive GerundFuture Tense VocabularyGrammar: Simple Past and Past ContinuousSimple Past Tense & Future TenseSimple Present and Present ContinuousSimple Past TensesRelative Clauses beginning with PrepositionsNounOther quiz:
Grammar › ViewBy the time we … , the party … .
A. arrived – finished
B. had arrived – finished
C. arrived – had finished
D. had arrived – had finished
E. arrived – has finished
Tenses › View
I … here for almost half a year and I love it so far!
A. have been working
B. had been working
C. was working
D. worked
