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.(男孩已經送醫了--->男孩不會自己送醫,一定是被送,故用被動)
沒有留言:
張貼留言