http://i.imgur.com/Jgg8s7q.jpg
一開始照語意也是選have been
檢查時改成were being==
我的想法是over the centuries應是過去時間副詞
雖然我知道完成式不一定只能搭配since和for
但我記得之前寫歷屆 某一題我也是過去式和完成式在選
最後依語意我選了完成式 然後就錯了xd
常春藤的詳解是說完成式要搭配since和for
且be動詞+being的確有強調意味 感覺套用在今年這題也是說的通
像105第24題
http://i.imgur.com/XfRTYMm.jpg
我記得Over就是涵蓋一段很長的時間範圍的意思 所以我選完成式
作者:
a1122dog (reebok)
2020-01-19 10:02:00我也是想到105才用過去進行而且我那時還想 那段時間不是過去的一段時間 要也是用過去完成
作者: water6414 2020-01-19 10:05:00
同a大想法
作者:
A22813079 (truetalkman)
2020-01-19 10:12:00我是看後面現在式所以寫完成式
作者:
Fanlic (slideaway)
2020-01-19 10:22:00我單看over會選過去 可是後面子句是現在 所以覺得現在完成比較好
作者:
a1122dog (reebok)
2020-01-19 10:36:00時態真的難 英文好的(啊感覺就是這樣阿xd
作者:
Jiunyin (weiX)
2020-01-19 11:04:00幸好我都沒想那麼多==
105那題能用過去進行式是因為他有一個明確的目標、一個明確的時間點,他就是在指「那些人測驗的當下(過去+進行式強調)」 但是109這題,沒有一個明確的過去時間點、也沒有明確的目標(誰誰誰當誰在做什麼) 所以絕對不能用過去進行式簡單來說:過去一個明確的時間點,可用過去進行式,反之則無法這題無爭議
作者:
charli (--/)
2020-01-19 11:38:00完成式跟since或for無關,要看文意。這句是指henna tatto到目前為止,超過幾世紀被用在婚禮上。不可能是過去式,而且它後面還用現在式,表示即使現在還是一樣。如果你對這有疑問,表示對英文時態是用背的,而非理解。
結果看完這篇 我反而搞不清楚were being的使用時機了XDDDD
作者:
charli (--/)
2020-01-19 12:56:00105 24題使用情況跟這題文意也差很多。總而言之,were being 不能取代現成完成式的功用,使用時機也只有特定場合,強調什麼...但不多,一般文章也甚少用,我覺得大量閱讀可以改善這種狀況,不要用中文理解英文,也不要硬記,不然會過度解讀。
有那麼複雜嗎?不就從以前到現在的事情就用現在完成式tatto“從以前到現在一直用在婚禮”,當然用現在完成式。這題一開始看不會選合理,但你讀到後面,確定這習俗有延續到現在就必須會了
其實樓上各位說的我都能理解 我當下看也是直接秒選完成式不過我之所以會修改答案 是因為我寫歷屆有自己歸納出一些心得 其中一項就是大考要出完成式一定會出現for/since給考生判斷(現在看起來是自作聰明啦哈哈
作者:
hsheng (漢聲)
2020-01-19 19:44:00were being truthful 是有"故意"裝誠實的涵義喔~