中式英語之鑑:雖然他病了好幾年,現在卻完全好了
245. 雖然他病了好幾年,現在卻完全好了。
[誤] Though having been ill for years, he is now quite well.
[正] After having been ill for years, he is now quite well.
. Having been ill for years, he is now quite well.
注:though 是連詞,只能用於連結兩個從句(clause)。句中 having been ill for years,不是一個從句,至多
前面只能用介詞 after,或根本什麼都不要。