I'd like you to tell me if my understanding of the following sentences, below, is correct.
1. If I knew she is coming, I would go to welcome her at the airport. 2. If I knew she was coming, I would go to welcome her at the airport. 3. If I knew she was coming, I would have gone to welcome her at the airport. 4. If I had known she was coming, I would have gone to welcome her at the airport.
1. If I knew she is coming, I would go to welcome her at the airport.
This implies that I don't know if she is coming or not, and her coming is still an upcoming event. So, if I get to know that she is coming I certainly will go to the airport to welcome her.
2. If I knew she was coming, I would go to welcome her at the airport.
This implies that I don't know if she was coming or not, and also her coming already might have taken place or still is an upcoming event.
3. If I knew she was coming, I would have gone to welcome her at the airport. 4. If I had known Mary was coming, I would have gone to the the airport to welcome her.
These imply that I did not know about her coming and I did not go to the airport to welcome her.
Both sentences # 3 and 4 are correct, and imply that the event (her coming) already has taken place; and I did not know about her coming. # 3 sentence is simpler, and a lot of Americans say "choose a simpler form if it means the same thing."
Top answer
Only these are correct: 2. If I knew she was coming, I would go to welcome her at the airport. = I don't know that she's coming now or in the future.
— Mister Micawber
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.
2. If I knew she was coming, I would go to welcome her at the airport. = I don't know that she's coming now or in the future. 4.If I had known she was coming, I would have gone to welcome her at the airport. = I didn't know that she was coming in the past.