PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   英文問題 (https://www.pcdvd.com.tw/showthread.php?t=525913)

薑母絲龐德 2005-08-17 08:17 PM

英文問題
 
1.She has lived here for 10 years.
2.She has been living here for 10 years.

請問,這兩句意思是不是相同啊?

另外,我看到文法書講"過去完成式",
請問,如果主詞是我的話,
是I "had" written a letter when she came.
還是I "have" written a letter when she came.

謝謝大家

大鳥 2005-08-17 08:21 PM

引用:
作者薑母絲龐德
1.She has lived here for 10 years.

她已經在這裡住十年了
(從十年前到現在~~一直都住)

引用:
2.She has been living here for 10 years.

她曾經在這邊住十年
EX:現在2005年 她1992~2002的時候住過這邊 但是現在已經不住了

a28812126 2005-08-17 08:24 PM

一句是她在這將住10年
另一個是她在這住快十年了
有錯請訂正!!

andrew024 2005-08-17 08:24 PM

1.第一句是現在完成式,第二句是現在完成進行式,
兩者之間差在第二句強調現在還在住,但第一句並不知道

2."過去完成式"
是用I had...

Jupe 2005-08-17 08:30 PM

引用:
1.She has lived here for 10 years.

她住在這裡十年了, 往後不知.

引用:
2.She has been living here for 10 years.

她住再這裡十年了, 還會繼續住下去.

大鳥 2005-08-17 08:48 PM

引用:
作者Jupe
她住在這裡十年了, 往後不知.


她住再這裡十年了, 還會繼續住下去.



:stupefy:
是這樣喔?
那我記反了

薑母絲龐德 2005-08-17 09:00 PM

真是眾說紛紜了

賴世雄的文法書,說第一個是指現在還在住,
其他的沒說明。

HellBug 2005-08-17 09:18 PM

真奇怪.
1.住過10年
2.已經住了10年了.
這是我的認知.

iamdavidga 2005-08-17 09:19 PM

四樓和五樓的比較...和我的記憶相符合...

capitalm 2005-08-17 09:20 PM

兩者是一樣的

She "had" lived here for 10 years. 這才是曾經住過


所有的時間均為GMT +8。 現在的時間是05:57 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。