“If you don't mind,I'd sooner you ______your violin somewhere else.”My landlord cried.
请教一下老师,答案有A.would practice B.can practice C.had practiced D.practiced,为什么选C呢?
这里的 I'd sooner 表示“我希望”、“我宁愿”,后面的句子(一般认为是省略了that的宾语从句)通常要用过去时。如:
I'd sooner [rather] you didn't ask me to speak. (Eckersley)(转引自张道真主编的《现代英语用法词典》修订版p.)
所以,D.practiced 才是正确答案。
虚拟语气语法:= would rather
I’d sooner you didn’t do anything about it for the time being. (现在)
I’d rather she hadn’t done that. (过去)