Topics: Perfect Tenses and Vocabulary
They…………(know) each other………..they ………(be) at university.
A. Have known
since…….were
B. have known
since ….are
C. have known
since…….have been
Select your answer:

Random Topics:
Communicative GrammarSecond and Third ConditionalAdverbs of TimeTypes of SentencesPhrase and ClausePlaces in TownFuture Tense - will and going toSuch...that, so ......thatAdjective ClausePresent Perfect Tense and Simple Past TenseOther quiz:
Adjectives and Adverbs › ViewI can speak Spanish very _____.
A. well
B. good
Passive Voice › View
Your shorts _______________ (not wash).
A. aren’t wash
B. aren’t washed
C. isn’t wash
D. aren’t washing
