( )any trouble in finding his house,make sure to let me know at once.

来源:百度知道 编辑:UC知道 时间:2024/04/28 22:31:17
A Have you
B should you have
C you should have
D if you had had
选b,d为什么不对??其他的呢?谢谢!!

D if you had had
错在应是if you have had

用B,因为这个句子省略if,就必须倒装,所以排除C

A错在应该是Have you had

我这样讲,不知道有没有帮到你。

应该选A吧。

解释:b,should没有这种用法。
c,这道题明显是假设,所以c不对。
d,应该为if you have,选项中时态不对,因为后句是一般时态。

D的时态不对 过去完成时

时态错了