+0

1. Joe and I work for the same company. He joined the company before me. When I started a few years
ago, (he was already working / he’d already been working) there.
2. I started working at the company a few years ago. At the time I started, Joe (was already working / had
already been working) there for two years.
Aren't they all correct and my book is biased towards BE or what are the correct answers and why?
Thanks for your time.

+0
Ahmed Mohamed 53611. Joe and I work for the same company. He joined the company before me. When I started a few years ago, (he was already working / he’d already been working) there.

Either tense is fine.

Ahmed Mohamed 53612. I started working at the company a few years ago. At the time I started, Joe (was already working / had already been working) there for two years.

I definitely prefer 'had already been working' because of that for-phrase of time (for two years).

CJ

Comments  

Joe and I work for the same company. He joined the company before me. When I started a few years ago, he was already working there.