7翼
幼苗
共回答了17个问题采纳率:100% 举报
很高兴为您
If it were not for literature,the well known writer J.K.Rowling (would have gone)nowhere in life.如果不是因为文学,著名作家J.K.罗琳会终生默默无闻(本不会取得如今的成就).
句子暗示“她已经不是默默无闻,已经取得了成就”,因此事对过去的虚拟,用“情态动词+完成时”.又因为“should+have done”表示“过去本应该...而实际没有...”,不符合题意.
其实本句为混合虚拟句式,即主从句虚拟的时间不一样,从句时对“开关现实情况的”即“现在”的虚拟,而主句是对“过去”的虚拟.
-------------------------------
★倾心解答★愿您满意★
★欢迎追问★敬请采纳★
-------------------------------
1年前
追问
2
angela0925
举报
我还是没懂 怎么看出来是对过去情况的虚拟 不是她现在已经有成就了么 如果不是因为文学 她现在就不可能这样 所以应该是对现在情况的虚拟 应该有could 加动词原形吧
举报
7翼
罗琳出名是什么时候?哈利波特火的时候,这是个过去的时间了,不是吗?