0
Anonymous Posted 11 years ago
Grammar

present and perfect tenses

by the age of 28 my grandfather...........................at work for five years
have been - had been - will be - was

choose an answer and please tell me why ?
  

Top answer

B y the age of 28 my grandfather had been at work for five years. Had been, past perfect marks the time until he was 28.

  • B y the age of 28 my grandfather had been at work for five years.
  • Had been, past perfect marks the time until he was 28.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
By the age of 28 my grandfather had been at work for five years.

Had been, past perfect marks the time until he was 28.

Related Questions