1. [Having never been (A)] to Switzerland [before(B)], he [longs (C)] very much [for(D)] a trip there.2. She [would marry(A)] him, [but (B)] when she learned that he [was (C)] a rascal, she [parted with (D)]him.

熱心網友

第二題我同意平兒的看法:A 應該是would have married,過去式的虛擬語態。第一題我總覺得B before在意思上多余,如果我做會把B刪去

熱心網友

1.應該是C。longs for 之間不應該加 very much。不過如果中試英語能摳出什么別的語法錯誤那我也不會奇怪…… 2.A 應該是would have married,過去式的虛擬語態。

熱心網友

1.C 2.D