[課業] 英文文法-假設語氣請益2013/1/8
不好意思,小弟才疏學淺,想請教各位大大幾題英文文法試題(出處:王怡華-文法練習1000
題)
1.------out of season, I would have ordered some from the fruit stand.
(A)If oranges would have been
(B)If oranges have not been
(C)Had oranges not been
(D)Should oranges not have been
答案:(C),不明白為何選它?另外,假設題目改為I wouldn't have ordered....是否可選
擇(A)?
2.I wish I were as smart as you-------.
(A)have been (B)had been (C)are (D)were
答案:(C),為何不是選(D)?
3.I would rather she------tomorrow than today.
(A)come (B)came (C)should come (D)has come
答案:(B),為何不是選(A)? would rather 原V than 原V?
4.I would buy that book but I-------enough money.
(A)do not have (B)did not have (C)will not have (D)had not had
答案:(A),不明白為何選它?
5.Mary might have come to school in time for Professor Smith's lecture-------.
(A)if she got up earlier
(B)unless she had got up earlier
(C)but she got up rather late
(D)but she had gotten up so late
答案:(C),不明白為何選它? 由文意來看,如果她早起就可能參加演講,是這樣子的嗎?
6.We would have arrived sooner except we-----a flat tire.
(A)had (B)would have (C)has not (D)has
答案:(A),不明白為何選它?
7.--------their assistance, he would have to lead a very miserable life;
he might even starve to death.
(A)With (B)But for (C)Without for (D)If not
答案:(B),不明白為何選它?
8."He would go to see you.""-------he did not some?"
(A)What if (B)Where if (C)What come (D)Why whether
答案:(A),不明白為何選它?
感謝各位!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.0.124
推
01/09 01:52, , 1F
01/09 01:52, 1F
→
01/09 01:52, , 2F
01/09 01:52, 2F
→
01/09 01:54, , 3F
01/09 01:54, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):