+0
I would've lasted for about two years. Or

I would've lasted about two years.

Are they both correct?
+0
The word "for" is optional, P-H.
Comments  
pleasehelpI would've lasted for about two years. Or

I would've lasted about two years.

Are they both correct?

The "would have" construction is a 3rd "conditional", or "if" scenario which is non-factual. From the context presented, neither makes much sense.

However, if modified, it can make sense:

I may have lasted 2 more years on that job If I had worked under a different boss. (but the fact is, I got laid off because I had a boss who didn't like me)

[Aux + have ] + [ If subject + had+ past particple]

He would have been killed on the crash if John had gotten on that plane. But luckily, he didn't.

Teachers: We supply a list of EFL job vacancies
 Yankee's reply was promoted to an answer.
It's actually part of sentence and I don't remember exactly how it was said but I think they were talking about how strong the UV rays are in Australia and Conan O'brien said that he would've lasted about two years.

Shouldn't it be, "I would've lasted for about two years?"
Did you see my post, P-H?
Students: Are you brave enough to let our tutors analyse your pronunciation?
YankeeThe word "for" is optional, P-H.

Thanks! You know I've been trying to get a tutor for a while now but whenever I speak to them on the phone they either think I'm pulling a Jerky Boys' prank or they think I'm joking around...I'm absolutely positive that there's so much more for me to learn and that's what I intend to do. I want to have perfect grammar.

Should it be: Whenever I speak or Whenever I spoke??? I spoke to these ppl in the past so shouldn't it be the past tense of speak?