When we have climbed over it, we shall know what is on the other side請問這句為什麼用現在完成式?怎解?現在完成式不是從過去某一個時間發生到現在嗎?但它們還未爬為什麼用現在完成式?謝謝?

2021-01-23 3:34 pm

回答 (1)

2021-01-24 1:03 am
✔ 最佳答案
這裡作為連詞的when是解作"在…之後", 當然句子如用after, 其意思更明顯.
這副詞子句(after.....)可以用作假設性的條件, 說明當一件事"完成"之後, 配合主句用modal verb(will, shall, may, can,...)代表了有可能的結果, 所以子句用現在完成式(have climbed).   當子句用簡單現在式或現在完成式,都是提指未來的事件(referring to the future).

句子亦可以改寫為conditional sentence type-1, 以表達明顯的假設性, 如:
If we climb over it, we will know what is on the other side.


收錄日期: 2021-04-24 08:10:18
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20210123073446AAhy8AH

檢視 Wayback Machine 備份