老师好,
Despite the Puritan sumptuary laws prohibiting the wearing of bright or elaborate clothing, those with either a liberal education or an annual income of two hundred pounds were allowed to display their material prosperity in public.
①划线处的with如果改成having,应该是不对的吧?不对的原因是不是have本身就表示一种状态?我弄不明白不对的原因。
②在其他的句子中,have began这种表达也是错的,可是为什么呢?为什么这样的动作不能加完成态呢?
两个问题是否有共通的地方呢?
我一头雾水,可能描述的不太清楚,还望老师多多指点。
句子来源:GMAT OG
原题如下:
(OG20新增)Despite the Puritan sumptuary laws prohibiting the wearing of bright or elaborate clothing, if you had either a liberal education or an annual income of two hundred pounds one was permitted to display their material prosperity in public.
A if you had either a liberal education or annual income of two hundred pounds one was permitted the public display of their material prosperity
B if one had either a liberal education or annual income of two hundred pounds one was permitted the public display of their material prosperity
C having either a liberal education or annual income of two hundred pounds would allow one to publicly display their material prosperity
D those with either a liberal education or an annual income of two hundred pounds were allowed to display their material prosperity in public
E those having either a liberal education or annual income of two hundred pounds were permitted their public display of material prosperity
选项A, B, C, E 均有have annual income of...,虽然income可以是可数名词,也可以是不可数名词,但在和have搭配表示一个人的收入时,income用单数形式。例如《朗文》在income的用法中,给出的搭配为:
have an income (also receive an income formal)
We have an income of over $100,000 a year.
也就是说,ABCE四项均在have后少了不定式冠词,这是其错误之处。只有D项没有错误。
have began当然是错误的,完成时态怎么能是have+过去式呢?
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!