[ Grammar ]
You … can have listened to the lecturer; he was very good
A. should
B. can
Select your answer:

Random Topics:
Types of Sentence StructuresPast simple regular verbsGrammar and Writing SkillsPhrasesMay, MightAlthough, Though, In spite of, DespiteGerund vs InfinitiveTransitive or Intransitive VerbsTensePassive and Active SentencesOther quiz:
Grammar › ViewThere is a meeting _____ Friday
A. by
B. on
C. in
D. at
Future Perfect Continuous › View
By the end of June I _ in this flat for thirteen years.
A. will been living
B. will have been living
C. will have been selling
D. will had been living
