分析英语语法选择题“Two hours ___ long enough for you to finish your homework”1.Two hours ___ long enough for you to finish your homework.A.is B.are C.has D.have(正解A)2.A seven-day holiday _________ long enough to have a good rest and travel the province.A.is B.are C.has D.have (正解A)我想知道为什么.这种句型的BE动词什么情况用什么形式?

问题描述:

分析英语语法选择题“Two hours ___ long enough for you to finish your homework”
1.Two hours ___ long enough for you to finish your homework.
A.is B.are C.has D.have(正解A)
2.A seven-day holiday _________ long enough to have a good rest and travel the province.
A.is B.are C.has D.have (正解A)
我想知道为什么.这种句型的BE动词什么情况用什么形式?

时间长度作为一个整体,be动词用is
尤其第二题中主语是a holiday,be动词必须要用is

Tow hours和A seven-day holiday都代表一个整体,做单数使用!

这种情况是因为two hours 和a seven-day holiday 表示的都是一个时间段,所以用单数形式.
如果强调的是几个月或几年要用复数.
比如there are 3 days to go.(还剩三天)之类的,就用复数.

把two hours,a 7-day holiday都看做一个整体。
这两句话意思本质上是一致的,第二句中与holiday的单复数形式无关:)