Re: [文法] 三題文法改錯題
※ 引述《Crucifixx (Chris)》之銘言:
: ※ [本文轉錄自 TOEIC 看板 #1E8ituN9 ]
: 作者: Crucifixx (Chris) 看板: TOEIC
: 標題: [題目] 三題文法改錯題
: 時間: Sun Jul 17 19:56:35 2011
: 書名:Grammar for tests
: 頁數 p.31
: 題目:
: 1. The professor (1) with (2) her assistants (3) having made some
: ____ _____________ ___________
: important (4) discoveries.
: ___________
: 答案是 (3) 要改成 has made, 可是主詞不是 The professor with
: her assistants, 為什麼不是用 have made 呢?
這題我覺得有點奇怪
一般都把with someone放句末
假設是根據放句末用法的話那麼主詞的確是The professor 用has是正確的
不過我覺得用The professor and her assistants have made 比較順眼一點
: 2. (1) John's grandfather (2) has fallen ill,but he (3) has been
: ____ __________ ________
: (4) much better now.
: ___________
: 答案是 (2) 要改成 fell,
: 可是最後不是有個 now,把 (3) 改成 is 可以嗎?
2改成fell是沒有問題的
因為用完成式的話表示 John's grandfather still falls ill now.
但是後句說much better 顯然狀態不一樣了 所以用過去式的fell
(3)的話用is就變成只有單一事件 He is much better now.
這邊要考慮到所謂的完成式 完成式也叫duo 意即要有兩個不同的事件或狀態
├──────┼──────┤
past 1 2 now future
(1跟2可以是過去的任何兩點 圖距不代表實際時間距離)
在1的時候 John's grandfather fell ill.
假設在2的時候 He started getting better.
這邊要強調的是從2到now這段時間 所以用現在完成式
用現在簡單式的話就把2跟now的連結忽略掉了
: 3. One of (1) the greatest wishes of humans today is that we
: ____________
: (2) have discovered a cure (3) for cancer in the (4) next few years.
: _______________ __________ ______________
: 答案是 (2) 改成 will have discovered , 我想問為什麼不是用 will discover?
: 是因為 in the next few years 的關係嗎?
: 萬分感謝 <(_ _)>
這邊還是畫個線
├──────┼───────────┤
past now 1 2 future
(next few years)
如果你用 We will discover的話可以是now到future的任一個時間點
但是用 We will have discovered的話就很明確了
We will have discovered a cure for cancer in the next few years.
1 2
1跟2是兩個狀態 所以用未來完成式
不過by the time跟before比較常出現在未來完成式就是了
以上有錯歡迎指正
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.179.153
推
07/21 22:32, , 1F
07/21 22:32, 1F
討論串 (同標題文章)