有英文仲係唔明

2009-11-24 2:19 am
人地話i have done my homework since yesterday即係我由琴日「開始」做功課
係咁, 1))何謂「開始」?
  2)如果照你咁講,Have you done your homework?咪即你開始做了功課沒有,唔係好怪咩,i have done my homework又即點?

 

>~<仲係好唔明persent prefect !!!

回答 (5)

2009-11-24 9:40 am
✔ 最佳答案
jenkin.lai1: 答錯一半又答啱一半!

首先, I have done my homework since yesterday 是可以的.
和 I have been doing my homework since yesterday. 兩句意思相近, 但實際仍有些少分別, Edmund_hk2007 ( 小學級 5 級 ) 把這兩句已解釋得非常清楚, 所以這裡不再重覆.

而”知己”君ちき( 大學級 1 級 ) : 請先再看看書本吧!



要完全掌握Perfect Tense 的用法, 最好先搞明白所有Tense的關係, 由基本開始, 即由Past, Present and Future三個基本時區開始, 而每個時區亦會再有三個變化時式Simple, Continuous and Perfect, 而這些時式在不同的環境會有其他變化, 例如Conditional, 即係用IF 的句子.



先說回來, Present Perfect Tense 本身可表達兩個意思:

1.) 有某件事情(或動作)已經發生了, 但不清楚發生的時間.
E.g.1 I have just closed the window. (我剛剛把窗關了.)
E.g.2 I have already washed the clothes. (我已經把衣服清洗完)

留意在E.g.1和E.g.2中的key words “just” 和 “already”


2.) 有某件事情(或動作)在過去的時間發生了, 一直延續到現在.

E.g.3 I have lived here since 2000. (我從2000年開始在這裡居住)
E.g.4 I have lived here for 9 years. (我在這裡已住上9年了.)

留意在E.g.3和E.g.4中的key words “since” 和 “for”.


你所問的句子就是第二種情況!
所以如你所問Have you done your homework? 這裡並沒有開始的意思, 「開始」是因為since 的原故 (參看Eg3).

再多說一點, 在E.g.3和E.g.4都是在同情況說的, 亦即是說, 同一件事情是可以用兩種或者以上的方式來表達, 問題在於你對句子變他有多了解.

因此 I have done my homework since yesterday (參看Eg3)
也可寫成 I have done my homework for one day. (參看Eg4)


HAVE A NICE DAY!!! ^_^



2009-11-24 8:04 am
present prefect是現在完成式, 就是某件事由某個時間開始做, 到現在完成了
如 i have done my homework意思是我做完功課了,
i have done my homework since yesterday, 某程度上是對的, 意思是 由昨天開始我就做功能, 現在完成了,
i have been doing my homework since yesterday意思是 由昨天開始 我就做功能 到現在還做著.

2009-11-24 10:15:28 補充:
功能=功課,錯字 抱歉
參考: myself
2009-11-24 2:36 am
嗰個「人地」錯了
I have done my homework
意思是 我已做完功課
since yesterday
意思是 由/從昨天
全句是 我昨天已經做完功課
Have you done your homework?
即是 你做完功課未呀?
present prefect tense
即是現在完成式
所講的都是已完成/將會完成的事等
參考: 歡迎大家指教
2009-11-24 2:35 am
首先告訴你這例句的人錯做了句子,不會have done...since yesterday.

只會I have been doing ... since yesterday.
我(I)由昨天(yesterday)已經(have been)開始(since)一直在(ing)做(do)功課到現在(意會)。

不要被人識少少嚇倒。

Have you done your homework?是問你是否已經做完功課,你要看現在是否做完便可以回答,不用理會你由何時開始做的。
2009-11-24 2:24 am
1樣喳 加油 !!!!!!!!!!!!!!!
!!!!!!!!!!!!!!


收錄日期: 2021-04-11 01:08:20
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20091123000051KK00907

檢視 Wayback Machine 備份