请帮忙分析下面这句话的句子成分:How long have you been teaching Chinese at this school?
5个回答
展开全部
一个常见的问时间段的特殊疑问句,其中you 为主语,have been teaching 为谓语,chinese 为宾语,at this school 为地点状语,how long 则是特殊疑问词组(还有how many,how far,how often等),此外what,where,which,who,whatever等也是特殊疑问词。划分句子成分一般都要先找出句子主干,即找出主谓(宾)/主系表,然后再分析其他句子成分。
例如:
it makes me confused.其中it makes me 为主干(即主谓宾),confused 则为宾语补足语,起补充说明的作用;
i saw a girl standing under the tree,其中i saw a girl为主干(即主谓宾),standing under the tree为状语(现在也有一些权威人士把它定义为定语),用来表示girl的状态;
I'm a good child at home,其中I'm (a) child 为主干(即主系表),(a) good 为定语,修饰child, 而at home则为状语
例如:
it makes me confused.其中it makes me 为主干(即主谓宾),confused 则为宾语补足语,起补充说明的作用;
i saw a girl standing under the tree,其中i saw a girl为主干(即主谓宾),standing under the tree为状语(现在也有一些权威人士把它定义为定语),用来表示girl的状态;
I'm a good child at home,其中I'm (a) child 为主干(即主系表),(a) good 为定语,修饰child, 而at home则为状语
展开全部
特殊疑问句, 时态是: 现在完成进行时, 主语是:you, 谓语是: have been teaching, 宾语: Chinese, how long和at this school是状语
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这句话整句翻译是:请问您在这所学校教语文多长时间了?
How long 是疑问句套,表示:……多长时间?
have you been表示现在完成进行时,表示从过去的某一点开始,但持续到现在依然在进行的动作。
you是句中的主语,have been teaching是恢复成陈述句时的谓语,而how long则是陈述句的宾语。
at this school表示地点,是介词加地点构成
teaching Chinese在句中作定语。
请问你还有什么问题吗?
How long 是疑问句套,表示:……多长时间?
have you been表示现在完成进行时,表示从过去的某一点开始,但持续到现在依然在进行的动作。
you是句中的主语,have been teaching是恢复成陈述句时的谓语,而how long则是陈述句的宾语。
at this school表示地点,是介词加地点构成
teaching Chinese在句中作定语。
请问你还有什么问题吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先要明白这个句子的成分:
这是个特殊疑问句,所以:特殊疑问词how long+谓语have+主语you+宾语been teaching chinese+状语at this school
这是个特殊疑问句,所以:特殊疑问词how long+谓语have+主语you+宾语been teaching chinese+状语at this school
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
特殊疑问句.请问您在这所学校教语文多长时间了?
时态是现在完成进行时,构成: have been teaching, 宾语 Chinese, how long时间状语at this school地点状语
时态是现在完成进行时,构成: have been teaching, 宾语 Chinese, how long时间状语at this school地点状语
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询