如果20年重在表示一段时间(a period of time),可以看成单数,用has.
但是如果重在表示时间的积累,可以看成复数,用have.
个人理解,大家切磋.
二十年已经过去了 网上翻译是Twenty years have passed.我们学的是Twenty years has passed. 到底哪个对呀
二十年已经过去了 网上翻译是Twenty years have passed.我们学的是Twenty years has passed. 到底哪个对呀
查了好多语法书 都是Twenty years has passed.我彻底晕了 到底哪个对呀?
急!求解
查了好多语法书 都是Twenty years has passed.我彻底晕了 到底哪个对呀?
急!求解
英语人气:653 ℃时间:2019-11-14 01:43:19
优质解答
我来回答
类似推荐
猜你喜欢
- 1me,pass,you,dumplings,some,could
- 2王大伯家购进1吨煤,第一天用去总数的4分之1,第二天用去总数的5分之1,剩下的占总数的几分之几?
- 3若点P(2m+1,3m−12)在第四象限,则m的取值范围是_.
- 4同一电压下,导线可通过的最大电流与导线截面积的关系
- 5给一个定义域求值域.
- 6已知不等式f(x)
- 7某单细胞生物,体内不具有叶绿体但有叶绿素,它最可能是( ) A.真核生物 B.异养生物 C.无核膜的生物 D.有线粒体的生物
- 8已知以点P为圆心的圆经过点A(-1,0)和B(3,4),线段AB的垂直平分线交圆P于点C和D,且|CD|=4更号10
- 91.校团委把一批树苗分给同学栽种,如果每人分2棵,还剩42棵.如果每人分3棵,那么最后一人得到的树苗少于5棵(但至少分的一棵).
- 10went we our Canada holiday on to连词成句