請問一下just + 完成式用法
we have just done our homework?
just 的位子可以放到have 前面變成
we just have done our homework?
2007-11-22 17:26:11 · 2 個解答 · 發問者 小若 1 in 社會與文化 ➔ 語言
just可以當形容詞(Adj)也可以當副詞(Adv)
但在完成式句型裡是當副詞
意思是當"剛剛或剛才"
just一般用在現在完成式的句子裡,多放在助動詞與過去分詞之間
因為副詞是要用來形容修飾動詞
have done 中只有done有實質意思
所以要放在done前面
have只是用來搭配done使時態改變
have沒有實質意思
所以不把just放在have前面修飾
句型是:
S(主詞) have / has / had just p.p.(過去分詞)
所以答案是we have just done our homework.
而不是we just have done our homework.
2007-11-22 18:51:00 · answer #1 · answered by @AZurE-WilL¢G¡Ê W 3 · 0⤊ 0⤋
"have/has + P.P. "的現在完成式如果要用到任何副詞來修飾,正式文法上都是放在have/has後面,這不是只有"just"而已(非常少數的人會把副詞放have/has前面,但不是正統).像下面兩個句子是Longman英英字典線上版的例句:
John's just told me that he's getting married.
I've just been out shopping.
但請注意比較以下句子,
Dixon has got nothing to lose - he just has to enjoy himself. Dixon沒甚麼損失,他只須好好享受就可以
這個不是現在完成式,只是現在式,而"just"在這裡意思是"就",加強語氣用的.
2007-11-22 18:44:30 · answer #2 · answered by C L 7 · 0⤊ 0⤋