早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Howmanydays可以做时间状语么?Howmanydaysdoyouhaveforyourannualvacation?这个句子,howmanydays,应该是做have的宾语,howmanydays,howmany修饰days,下面两个句子Howmanydayshaveyourested(for)Howmanyda

题目详情
How many days 可以做时间状语么?
How many days do you have for your annual vacation?
这个句子,how many days ,应该是 做 have 的宾语,how many days,
how many 修饰 days ,
下面两个 句子
How many days have you rested ( for)
How many days did you rest ( for)
1 要不要加个for 问休息了几天.rest 是不及物动词,不加for 的话,
how many days 这里 是作 时间状语么?觉得 how many days 算是 个名词短语,名词短语 能做 时间 状语么?
2 如果 加上for 是可以的吧,you rest for how many days ,这样看的话,for how many days,算是 介词短语 可以做时间状语了吧?
请语法 帮我 讲解下 ,类似,how many days ,how many hours,这些在句中,是否是 宾语,状语 都可以担当呢?.怎么来理解好?
▼优质解答
答案和解析
一、名词作状语是一种常见的现象,但是仅限于表示时间、距离、方式、各种度量等概念的名词.
例如
表示时间——
Wait a moment.稍候
My brother called me from Shanghai last night.我的兄弟昨晚从上海打电话给我.
表示距离——
I couldn’t move a step further.我连一步也走不动了.
John can walk five miles an hour.约翰一小时能步行五英里.(其中 an hour.表示时间)
表示方式——
You can do it this way.你可以这样做.
All the other way,he won’t agree with you.完全相反,他不会同意你的.
Come this way,please.请这边走.
表示度量——
This box weighs five kilograms.这只箱子重五公斤.
The room measures five metres across.这房间有五米宽.
二、How many days have you rested 或者 How many days did you rest 中的 how many days 正是表示时间的名词作状语.从语法角度看,前面带上介词 for 在理论上可以站的住脚,但是在实际使用中很少有用 for 的.
衡量一个句子是否正确,需要三个方面去界定——
1、是否符合语法规定;
2、虽然符合语法,但是否符合习惯,如 How many days did you rest for 就是这样,句中加上 for 符合语法但与习惯又悖;
3、符合语法,但是否符合逻辑,如 The desk took some books away,主谓宾加状语结构,语法没有问题,但是却不符合逻辑.