In the last few years

Status
Not open for further replies.

ratóncolorao

Member
Joined
Dec 23, 2009
Member Type
Student or Learner
Native Language
Spanish
Home Country
Spain
Current Location
Spain
Hello,

Can you tell me if the expression "in the last few years" must always go with a perfect tense?

Thank you for you help :)
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
Hello,

Can you tell me if the expression "in the last few years" must always go with a perfect tense?

Thank you for you help :)
It's preferable, IMO.
 

ratóncolorao

Member
Joined
Dec 23, 2009
Member Type
Student or Learner
Native Language
Spanish
Home Country
Spain
Current Location
Spain
Thank you for your answer but what does "IMO" mean?
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
In my opinion.

IMHO is also frequently encountered; it means 'in my humble opinion'.

Rover
 

Nightmare85

Senior Member
Joined
Jul 17, 2009
Member Type
Interested in Language
Native Language
German
Home Country
Germany
Current Location
Germany
So you think it would be wrong to say:
Being a construction worker will be hard for me in the last few years because I might be too old for that work then.

But it would be correct to say:
Being a construction worker has been hard for me in the last few years because I am too old for that work.


:?:

Cheers!
 

Dood.

Member
Joined
Sep 18, 2010
Member Type
Student or Learner
Native Language
French
Home Country
France
Current Location
Wales
Hi,

As it has been said, it is preferable to use "in the past few years" with a perfect tense. As far as your sentences are concerned, I'd say that first of all they do not have the same meaning at all. One refers to something which is going to happen while the other one refers to something which happened already.
Then yes, the second one is correct (even though I'd say "was too old" instead of "am too old"), when the first one is not, IMO.

Dood.
-----
Not a teacher's opinion
 

Nightmare85

Senior Member
Joined
Jul 17, 2009
Member Type
Interested in Language
Native Language
German
Home Country
Germany
Current Location
Germany
As far as your sentences are concerned, I'd say that first of all they do not have the same meaning at all. One refers to something which is going to happen while the other one refers to something which happened already.

I'm fully aware of that. ;-)
Ok, then I won't use "in the last few years" with other tenses than the perfect tense.

Thanks.

Cheers!
 
Status
Not open for further replies.
Top