0
Diamondrg Posted 21 years ago
Grammar

mixed type

1- My English would have been better if I had some native friends.

2- My English would be better if I had some native friends.

what is the difference?
  

Top answer

1 is past tense. It makes sense if you are talking about a past situation. "When I vacationed in Hawaii last year, I talked to some people there and my English would have been better if I had some native friends.

  • 1 is past tense.
  • It makes sense if you are talking about a past situation.
  • "When I vacationed in Hawaii last year, I talked to some people there and my English would have been better if I had some native friends.
  • 2 is present tense, and is talking about your present skills.
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.

10 Answers
0
1 is past tense. It makes sense if you are talking about a past situation. "When I vacationed in Hawaii last year, I talked to some people there and my English would have been better if I had some native friends.

2 is present tense, and is talking about your present skills.
0
Diamondrg1- My English would have been better if I had some native friends.

In addition, #1 implies that you do not now have native friends; that if you had native friends now, you would have had native friends then.

This kind of structure is common with a stative verb in the main clause:

1. If I were more intelligent
0
MrPedantic
Diamondrg
1- My English would have been better if I had some native friends.

In addition, #1 implies that you do not now have native friends; that if you had native friends now, you would have had native friends then.

This kind of structure is common with a stative verb in the main clause
0
Sorry, D., I meant:

1. If I were more intelligent, I wouldn't have made such a mess of my exams.

Being "more intelligent" now implies that at the time of the exams, I would also have been "more intelligent".

"Being intelligent" (in this sense) is like "having naturally red hair": if you have naturally red hair now, you had naturally red hair in the past.
0
another wonderful explanation, thanks MrP.

(by the way here I used "another" thinking that it can't have a negative connotation. I hope it is positive or at least neutral.)
0
MrPedanticThis kind of structure is common with a stative verb in the main clause:

1. If I were more intelligent, I wouldn't have made such a mess of my exams.

(Intelligence now implies intelligence then.)

MrP
I see this as hypothetical, and the original as something that didn't happened in the past, am I right? So,
Coul
0
Hello Latin

1. My English would have been better if I had some native friends.

In this sentence, the implication is: "I have no native friends now; if I did have some native friends now, I would probably also have had the same native friends in the past; if I had had native friends in the past, my English would have been better."

Which is (in effect) your revised
0
Mr Pedantic wrote the following:

If I were more intelligent, I wouldn't have made such a mess of my exams.

I have a hunch that this borders subjunctive; because of the words 'If I were .......


Look at the following:

If I were you I would post 10 questions a day on to this forum. [ This is a subjunctive sentence. So the sentence in question too a
0
Hello Rex

I'd agree: the "were" in "If I were more intelligent" is certainly subjunctive.

MrP

Related Questions