Question 93
TensesChoose the phrase or word which best completes the meaning of the sentence: At the end of the month we________ each other for five years
- A.would know
- B.should have known
- C.should be knowing
- D.would have been knowing
- E.used to know
Show the answer and explanation
Answer: B (should have known)
Explanation
A situation completed by a future point needs a perfect form; 'should have known' is the older first-person form of the future perfect ('we shall have known').