現在完成式的句型與用法 基本句型:S+have(has)+PP 表剛完成或已完成的動作 表從過去持續到目前的動作或狀態 表從過去到目前為止的經驗 完成式疑問和否定句的形成 Exercise 作者:陳友誠
表剛完成或已完成的動作 I have just seen the koalas, Harley and Patrick. They came to Taiwan two years ago. They have already become the most popular animals here. Have you seen them yet? Yes, I’ve seen them already. Or No, I haven’t seen them yet. 常用副詞 just ,already, yet
表從過去持續到目前的動作或狀態 I have lived in Taipei for fourteen years. 表從過去持續到目前的動作或狀態 I have lived in Taipei for fourteen years. Mr. Chen has taught here since 1990. How long have you studied English? I have studied English for ten years. or I’ve studied English since I was five. She has been sick for the past two weeks. S+ have+ PP+ for+ 一段時間 S+ have+ PP+ since+ S+V(過) 句型
表從過去到目前為止的經驗 Have you ever been to Tansui? Yes, I have been there many times. Or No, I haven’t been there. Have you ever seen polar bear? Yes, I have seen it once. (~ or twice, many times.) No, I never have.
將 have 或 has 提到句首成疑問句加 not 成否定句 Have you ever swum in the ocean? No, I have never swum in the ocean. Has Mary had her lunch yet? No, she hasn’t had her lunch yet. How long has Joe been there? About twenty minutes. Has Jay gone to Shanghais?
Tom worked here ten years ago. He still works here now. 將兩句合併→ 中譯英: 1.你在這裡學習多久了? 四年多了 2.自從你離開台灣已很久了。 3.到目前為止,所有考試我一直考得很好。 4.我已變得更忙,因為考試越來越多。 5.你曾經看過足球賽嗎? 不,不曾。 6.我看過這本小說好幾次。