He said he ____back before six o✀clock,but he ___by now.

A would come;didn✀t appear B would be;isn✀t appear Cwould be ;hasn✀t appeared解释一下原因
2025-06-23 21:19:03
推荐回答(3个)
回答1:

C
第一句主句是SAID过去时,所以从句也要用过去时would
第二句有by now, 到现在为止,所以用现在完成时
翻译;他说他六点前会回来,但直到现在都没出现.

回答2:

A 虚拟语气
於现在相反,用过去时,所以用didn't

回答3:

C would be ;hasn't appeared

前半句属陈述式语句,本是 will be 的用陈述表示变成 would be;
后半句: 但他至今仍未出现 - 表现"仍然"的语态,用现在完成时.