1樓:匿名使用者
b.worked 此題考查一般過去式與現在完成時的區別,一般過去式強調過去,而現在完成時強調對現在造成的影響。tony ____ for the company as an engineer for two decades.
翻譯為tony在這家公司曾經當工程師20年。時間不是截止到現在,而是截止到20年前
2樓:匿名使用者
選a著眼點1:for two decades, 可知很有可能是完成事態。後面now作為線索,更加說明前面講的是過去的經驗,後面又交代現在的工作,前後形成對比。
著眼點2:此處當然可以用過去式worked,但根據說話人的意思,既然用了for two decades,是有意強調「已經有這個20年的經驗」,而不是平平白白的說過去做某事。此處用現在完成時,就有對過去這個經驗強調的作用,如果用一般過去式worked,完全沒有這個強調效果。
現在完成時的一個重要功能是:用在過去發生的事件時,是為了強調過去發生的這件事對現在產生的影響和效果。這道題明顯是想用過去的經歷強調對現在的影響。
3樓:匿名使用者
後句明顯表示他現在已經不是工程師了。
過去時包括過去完成時,只討論過去發生的動作,現在動作已結束或不復存在,且和現
在絲毫無關
所以過去完成時而不是現在完成時。所以選d
4樓:來啊爆啊
a .has worked .後面有 for two decades,表明是現在完成時。
5樓:匿名使用者
我覺得應該選d,用過去完成時。
過去完成時表示由過去的某一時刻開始,一直延續到過去另一時間的動作或狀態,常和for, since構成的時間狀語連用。
現在完成時強調對現在的影響或結果,不強調是哪個時間點發生的動作,而強調過去的動作對現在造成的影響和結果。
6樓:飆
選d.根據for two decades我們該用完成時。然後看語意:tony在那家公司做了20年工程師。現在他在北京大學教力學。意思就是現在不在那家公司做了,用過去完成時
一道高中英語選擇題
smoking is a bad habit,is however,popular.a,that b,which c,it d,though 答案是b,那為什麼不選d,怎麼知道肯定是定語從句呢?句中那麼多逗號是怎麼回事,是什麼結構的句子.答 though是個從屬連詞,引導讓步狀語從句,從句實際上就是...
高中英語選擇題一道
翻譯一下第二句的中文意思就知道了 一般般,事實上,故事並不是想象的那麼有趣 用too修飾interesting 沒有比較的意思了 選b.這裡that的用法跟so一樣。too通常不會這麼用。too的出現一般是too.to。意思就是太。以至於不能。too最好翻譯成 過多 不要翻譯成 太 不然你就會選錯。...
看一道高中英語選擇題考察代詞
本題要選 d 1.因為prefer用於兩者之間的選擇,both 兩者都,所以在 c d 之間 2.both 放在名詞前 代詞後,所以 them both對,both them 錯。故選 d 本題也可採用 both of them 兩者都 all of them 指 三者或三者以上都 選d.兩個都用b...