你问的那个问题---you---further problems with your printer,contact your dealer for advice.If···had也可以表示对将来的虚拟语气,语法上也讲得通,你再问问回答问题的人为什么不能用had,

问题描述:

你问的那个问题---you---further problems with your printer,contact your dealer for advice.
If···had也可以表示对将来的虚拟语气,语法上也讲得通,你再问问回答问题的人为什么不能用had,

虚拟语气的话,主从句的时态都要往前推一格。所以按你的理解,还要在contact后加ed,整句在语法上才能成立。

因为后一分句是祈使句而并未用虚拟形式"you should contact ..."故前一分句应理解成真实情形的一种假设,在表示假设的状语从句中用一般现在时表示一般将来时,所以用"if you have..."另,虚拟语气是说话人的语气,通常不会在毫无暗示的情况下用.