0
Anonymous Posted 14 years ago
Grammar

would have had

Hi everyone,

I am a beginner in English. I wrote same English test not long ago. I chose the first one (due to) to complete following sentences:

"..... their good advice, we would have had problems"
1. Due to
2. Thanks to
3. But for
4. Though

But now I'm reading examples on this forum and I think I should chose the another one, such as But for (the third answer)

Would you help me, please? It's too difficult for me.

Thank you
  

Top answer

I would choose (2): Thanks to their good advice, we would have had problems.

  • I would choose (2): Thanks to their good advice, we would have had problems.
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.

6 Answers
0
I would choose (2):

Thanks to their good advice, we would have had problems.
0
This is certainly not a beginner's question. Yes, the correct answer is "but for".

"but for", as used here, means that something would've happened if it hadn't been for something else. So, your sentence could be rewritten as

If it hadn't been for their good advice, we would have had problems. (you should realize that this is a conditional III sentence)

The meaning, of co
0
hi,ivanhr is exactly right
0
IvanhrThis is certainly not a beginner's question. Yes, the correct answer is "but for"."but for", as used here, means that something would've happened if it hadn't been for something else. So, your sentence could be rewritten asIf it hadn't been for their good advice, we would have had problems. (you should realize that this is a conditional III sentence)The meaning, of
0
screamererI just want to ask if thanks to could be used and if so, how would it differ in meaning.
No, it doesn't work logically here. But you can say

Thanks to their good advice, we didn't have any problems.

Related Questions