Fill each gap with the most appropriate option from the list following the gap.
By January 1999, I ..... ten years in the service of this institution?
should have been
would be
can be
must be
Explanation
Video Explanation
No video available
Post your Contribution
Discussions (12)

Both options A and B are grammatically correct and convey a similar meaning in this context. The choice between them depends on the intended emphasis or tone of the sentence.
Option A ("should have been") implies an expectation or obligation that by January 1999, the person would have completed ten years in the service of the institution.
Option B ("would be") implies a future condition or projection, suggesting that by January 1999, the person expects to have completed ten years in the service of the institution.
So, both options are appropriate, but if you prefer a more certain tone, option A might be slightly more suitable.





