(C)的答案的確是蠻奇怪的,
正常應該為,If I were you, I would go to talk to him. 如果我是你,我會找他談談。
多了一個 have ,除了文法不通外,語意也怪怪的。
非常感謝樓下摩友指出的錯誤。原來還有「混合句型」的用法,學到了。
修正:
If I were you, I would have gone to talk to him. 如果我是你,我那時會找他談談。
If條件句是指如果我是你,但與現在事實不符,所以用過去簡單式 were。
結果句是指過去的事情,而過去的事情也沒有發生,所以用過去完成式。
如果我是你,我會去和他說話。
20. If I were you, I ________ to talk to..-阿摩線上測驗