English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我在一本文法書上看到
現在完成式不能接明確的“過去時間“
例如:yesterday,last night等等字
但像before,this morning等字較沒那麼明確的時間就可以

我的問題是
如果我和別人借了一支尺
他昨天已經向我拿回去了
但今天又來和我要尺
如果我要表達:
You have taken your ruler away last night already. 或
You have taken your ruler away yesterday already.
之類這樣有“已經 already“的語意
我要如何說呢?
謝謝大家
問題不清楚可以請我再詳細說明

2006-12-24 07:43:31 · 1 個解答 · 發問者 酷企鵝 2 in 社會與文化 語言

那真的是在現在完成式中不能加
類似yesterday 和 last night 的字嗎?
謝謝您

2006-12-26 17:01:19 · update #1

1 個解答


語言以傳達語意為目的, 不須太拘泥, 當然也要避免離譜.
我想以下的表達方式都可以:
You took the ruler back yesterday.
(單純敘述過去的事件)
You have taken the ruler back.
(敘述目前已經完成的動作)
You had taken the ruler back yesterday.
(強調這個動作其實在昨天就已完成)
*take away: 搶走
*take back: 拿回去


2006-12-26 22:39:46 補充:
要看語句的合理性, 不能一概而論.
第三句不是加了嗎?

2006-12-24 16:19:39 · answer #1 · answered by Kevin 7 · 0 0

fedest.com, questions and answers