【dazzle】評論
But for your timely help at the end of last semester
【寂寞行星】評論
[與過去事實相反]But for (Without) +noun ,S + (would/could/might/should) +現在完成式have p.p. Had it not been for + noun
【dazzle】評論
But for your timely help at the end of last semester
【寂寞行星】評論
[與過去事實相反]But for (Without) +noun ,S + (would/could/might/should) +現在完成式have p.p. Had it not been for + noun