had+p.pVShave/has+p.p - 運動

Lily avatar
By Lily
at 2009-03-17T00:00

Table of Contents

因為本身英文文法不好
最近要準備考試需要看一些考古題
發現很多文法都有很大的疑問
希望大家教我
1 Jack____basketball since he was five years old .
A.has been playing B.playing C.was playing D.played
答案我選A
have/has+p.p.
現在完成式
問題就是
我覺得
had+p.p
表示「過去某一時間」為止的動作完了、繼續、經驗....等
題目意思 應該是 傑克從5歲就開始踢球
那應該是到限在都還持續在踢
要是答案是A
就沒有繼續的意思
搞不懂
Update:
那 had been playing呢?
補充問題
If you ____ me yesterday,I would *have gone* to the party with you
A.tellB.toldC.have toldD.had told .
不懂句子要表達什麼
覺的答案是B
*號 是用have+p.p 完成式嗎
是的話有什麼意思 為什麼這樣用
不能I would go to the party with you??
Tags: 運動

All Comments

Regina avatar
By Regina
at 2009-03-17T20:40
我覺得had+p.p表示「過去某一時間」為止的動作完了、繼續、經驗....等 觀念錯
題目意思 應該是 傑克從5歲就開始踢球
同學題目請看清楚basketball是籃球請問要怎麼踢足球?
不管是現在/過去完成式,都在強調一個重點即說話者要表達一個事件或狀態已經結束或完成,至於事件或狀態是什麼時候開始的並不是說話者或聽話者所關心的重點。
而現在/過去完成式的最大差別在於表達事件和狀態的時間點不同。 而現在/過去完成式的意思則相當於中文你說"已經"的用法。現在完成式表:(目前為止)/現在已經,過去完成式表:過去已經
I have been to America. 表示從以前到現在的(到目前為止)經驗.
我曾經去過美國.
He has had three apples. 表示從我講這句話時我已經目睹他(到目前為止)已經
吃了三顆蘋果。
I had studied Spanish for two years. 講這句話時表達過去曾有過的經驗. 我過去曾學過兩年西班牙文。
第一題中的答案:has been playing 並非現在完成式
而是現在完成進行式,唯有進行式才能表達持續的動作或狀態
所以第一題的意思是Jack從五歲開始就一直打籃球(到目前為止)。
第二題是假設語氣, 要說的詳細有很多, 建議自己要看一下文法書理解消化一番。 先就這題解答
If you ____ me yesterday,I would *have gone* to the party with you
A.tellB.toldC.have toldD.had told .
答案是D
假設語氣 在這個題意下表示事實上昨天我並沒陪你去參加聚會,所以I "would have gone to"表示與過去事實相反的假設說法.

針對過去時間點與事實相反的假設公式為:
If + S + had +pp., I/you/we/they would + have +p.p. ...
Jacob avatar
By Jacob
at 2009-03-19T22:39
have + V pp (現在完成式)
have + been + V ing (現在完成進行式)
一、
※使用「現在完成式」,表示活動已經完成。
1. I have cleaned my room.
2. She has written a letter.
※使用「現在完成進行式」,表示活動可能已完成或仍未完成。
1. I have been cleaning my room.
2. She has been writing a letter.
2009-03-27 01:22:01 補充:
二、
※「現在完成式」用來描述在一段時間內事情有多少進展。
You have walked seven miles so far this afterroon.
※「現在完成進行式」用來描述事情一直進行了多久。
You have been walking all afternoon.
三、
※「現在完成式」用於較長久的情況。
He’s always lived there.
※「現在完成進行式」用於較短暫的情況。
He’s been living there for just a few weeks.
2009-03-27 01:22:22 補充:
四、
※明確的時間用「簡單式」,不明確的時間用「完成式」。
1. I was here at tow o’clock. And now is six o’clock.
2. I have been here for four hours.
Eartha avatar
By Eartha
at 2009-03-17T11:55
建議上網 www.amstarcreative.com/eng/p2videos.html 多看幾次文法教學影片,那些都是要想學英文、必須一定要懂最基礎的文法。
Eartha avatar
By Eartha
at 2009-03-19T16:45
A.has been playing
是have + been + Ving
因為有 been + Ving
been + Ving是進行的狀態
所以have + been + Ving有進行/繼續的意思

身上的肉硬邦邦想減肥

Jack avatar
By Jack
at 2009-03-17T00:00
我身上的肉硬邦邦的(算是偏硬喇只是說硬邦邦誇張了XD我想要減肥吶`怎麼辦呢ˊˋ?有人跟我說已經受不下來了(驚!! ...

女生球類運動

Carolina Franco avatar
By Carolina Franco
at 2009-03-17T00:00
問一下什麼球會聯想到女生女生佔大多數.......Showmore

瘦大腿長高

Lucy avatar
By Lucy
at 2009-03-17T00:00
我現在是國二生 女生 身高才160cm要如何再長高 我MC是小五來的 有可能再長高嗎?我爸180幾 我媽160 我兩個姐姐都很高 一個170多 還有最近幾年不斷的發�� ...

什麼方法可以使”長完水泡的腳”不臭?

Megan avatar
By Megan
at 2009-03-17T00:00
我是個愛運動的人~
可是不知道是姿勢問題 還是鞋子問題
腳常常起水泡
水泡的大小 幾乎都跟五十元硬幣差不多大...
我量過我最大的水泡(真的 ...

宜蘭二日遊

Kelly avatar
By Kelly
at 2009-03-17T00:00
我要到宜蘭兩天一夜
住在and#34;卡幄汀民宿and#34;
請大家推薦一下好玩行程
我們開車!!
Update:
台北出發!!!!
麻煩囉~~