不懂歡迎追問,所以說是不是先要看,是不是事實?那有沒有用haven‘t的情況,舉個例子
must +have +過去分詞的結(jié)構(gòu),表示對過去發(fā)生行為的推測,含有“一定”、“準(zhǔn)是”的意思。
如你舉的例子翻譯為:YOU must have been there before ,()?你以前一定去過那,是嗎?反義疑問句 問句要根據(jù)陳述部分中有無明確的過去時間狀語)來確定:如果有(像last week,yesterday等之類的這種表示過去的時間狀語),要用“didn't+主語”或“wasn't/weren't+主語”如:you must have read that book last week ,didnt you?;
如果沒有明確的過去時間狀語,則強(qiáng)調(diào)動作的完成,問句要用“haven't/hasn't+主語”(而且你提到的句子中before這個詞也是完成時的標(biāo)志)。
你這個句子沒有特別的時間表示,但是go wrong 一般我沒見過完成時態(tài),一般都是一般現(xiàn)在時或者一般過去時,所以用didn't it 。
其他很多都可以使用haven't +主語。比如說:you must have been here before, haven't you?
這是您想了解的嗎?