+0
Hi.

Please tell me if a past or present perfect or both is possible if we have these underllined phrases.

He was/has been a sales person for the last two years/during the previous two years/for two years. -- for these, I think both past and past perfent tenses are allowed.

He has been a sales person in the past two years/for the past two years. -- I think, for these, no past tense is allowed.
+0
He has been a sales person in our company for the last two years/for two years [not during the previous two years].

Before coming to work for us, he had been a sales person for the previous two years at a different company.
+0
AnonymousHow do I put a new topic?
Click New Post at the top left of the page.
CJ
Students: We have free audio pronunciation exercises.
Comments  
How do I put a new topic?

When I use to dress and to wear?
She dresses well. She dressed her baby in a cute new outfit. She finally learned how to dress (herself).
She always wears the same clothes to work. Last night she wore a lowcut gown.

Dress = to put clothes on
Wear = to have clothes on
Students: Are you brave enough to let our tutors analyse your pronunciation?
 CalifJim's reply was promoted to an answer.