I would have stayed at home,but I ____ you were coming to see me.A.haven't known B.would have knownC.hadn't known D.didn't know请帮忙详细说明选某项的原因ABC都是错的
问题描述:
I would have stayed at home,but I ____ you were coming to see me.
A.haven't known B.would have known
C.hadn't known D.didn't know
请帮忙详细说明选某项的原因
ABC都是错的
答
C 我本想待在家,可是那时不知道你要来看我.
答
I would have stayed at home,是虚拟语句,时态降级,整个句子可还原为:If I knew you were coming to see me,I would have stayed at home,but I didn't know.所以选D