一直搞不懂英文裡面ㄉ~have (has) been ~怎ㄇ用~學好久ㄌ還是一直打轉~
2006-12-01 19:20:43 · 4 個解答 · 發問者 龍捲風 3 in 社會與文化 ➔ 語言
have been 是完成式的用法
可分成三種不同的句型
1. have been to
表示到過什麼地方的經驗,通常和"ever"連用
例句: Have you ever been to the U.S.A?(你曾去過美國嗎?)
2. have been Ving
現在完成進行式,表示某事已進行一陣子了,目前仍為進行中
例句: I have been watching TV for 3 hours.(我已看了三個小時的電視了>>>還在看)
3. have been p.p
現在完成被動式,表示某事已被處理。
例句: The boy has been sent to the hospital.(男孩已經送醫了>>男孩不會自己送醫,一定是被送,故用被動)
2006-12-02 00:55:51 補充:
be動詞一般被解釋成"是"如此解釋常造成語意上的誤解其實最貼近英文原意的應該是"以.....狀態存在"所以Have you ever been to the U.S.A?如果釋成"你是否曾經以待在美國的狀態存在過"?會比較容易理解但這樣的中文卻太繞口了
2006-12-01 19:52:17 · answer #1 · answered by 平湖客 6 · 0⤊ 0⤋
最佳解答漂亮
2008-05-29 22:29:20 · answer #2 · answered by 阿瑞 1 · 0⤊ 0⤋
Have been →曾經去過,人在此地
Have gone →正要去 or 已經去了,人不在此地
2006-12-01 20:24:49 · answer #3 · answered by 牛 1 · 0⤊ 0⤋
我都把它想成"已經/ 曾經"耶...
I(They) have been/ He(She) has been 會有been是因為沒有動詞(v)的關係.
如果有動詞的話, 就要把been改為過去完成式的動詞
舉例:
(無動詞)我曾經去過那裡 I have been there before.
(有動詞)我已經看過這部電影了 I have already seen this moive.
2006-12-01 19:26:42 · answer #4 · answered by ? 6 · 0⤊ 0⤋