( )any trouble in finding his house,make sure to let me know at once.A Have you B should you haveC you should have D if you had had 选b,d为什么不对?其他的呢?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/13 09:42:13
()anytroubleinfindinghishouse,makesuretoletmeknowatonce.AHaveyouBshouldyouhaveCyoushouldhaveDifyouha

( )any trouble in finding his house,make sure to let me know at once.A Have you B should you haveC you should have D if you had had 选b,d为什么不对?其他的呢?
( )any trouble in finding his house,make sure to let me know at once.
A Have you
B should you have
C you should have
D if you had had
选b,d为什么不对?其他的呢?

( )any trouble in finding his house,make sure to let me know at once.A Have you B should you haveC 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的时态不对 过去完成时