这是新概念3上的课文里的句子吧.
这里的情况是这样的,你可能存在这样的误区.
should be doing 或者 was doing ,be doing been doing 他们都叫做进行时.
而不是现在时,也就是说 be doing 是现在进行时,而 was doing 则是过去进行时,即在各种时态中都可以有进行时态.
而本文中则是语态与时态的结合,should 后面当然要接动词原形,但是这里的动词原形可不是表示现在进行时呀,而更准确的说 is 和 was 的原形都是Be 所以这里仍然表示的是过去的时态.
这句话的意思就是说,在这里我本应该看到农场和房屋,(言外之意就是现在没看到)若 没有上下文,只看according to my father, i should be looking at farms and cottages in a valley...那麼根本不知道这到底是描述过去或是现在,是吗?其实在英语中最常用的时态不是现在时而是过去时,确实,没有上下文这里既可以理解成说话者当前的时态,也可以认为是过去的时态。因为这句话的表达中,时态并不算是一个主要内容,过去与现在并不会对句子意思的表达有关键影响。