應該說掌握完成時是學習英語的一個裏程碑,是一個門檻。值得每個人慶賀。
1)have been xxx 不是曾經怎麽怎麽樣,而是到目前為止一直是那樣。至於以後這麽樣,完成時不提供任何判斷傾向。因為將來不是完成時的定義域。討論未來怎麽樣, 就是將來時的工作了。不關完成時的事。對於未來事態的發展,完成時是理智的, 表現出來的是無能為力的冷漠。
2)had been xxx 才是曾經怎麽怎麽樣, 不涉及現在。
3)have been doing XXX 時一直在做什麽, 沒有異議。哪到底為什麽這樣一個表達形式就表示“一直在做什麽直到現在“呢? 原因就是been, doing 放在一起後, 行為動詞被連續化了, 變為一個複合的係動詞了。因此,”完成進行時“實際就是“行為動詞”被“係動詞化”後的”完成時“。有點繞,也許有點不好理解。 這個問題logic 就是這樣。
4)係動詞本身就是連續的, 不需要再來連續化處理一次。have been being 的形式是功能重複了。但道理上作為一個特例也可以接受。 就看人的接受能力了。
這個問題問的很漂亮!
所有跟帖:
•
竟然還有個詞,就叫has-been.
-肖莊-
♀
(300 bytes)
()
02/04/2015 postreply
20:50:12
•
see inside
-askerfor-
♀
(397 bytes)
()
02/05/2015 postreply
07:46:24
•
Thanks. I know.
-肖莊-
♀
(1813 bytes)
()
02/05/2015 postreply
17:23:36
•
language feeling or intuition.
-askerfor-
♀
(128 bytes)
()
02/05/2015 postreply
19:44:13
•
Thank you.
-肖莊-
♀
(0 bytes)
()
02/05/2015 postreply
21:03:56