分析英语语法错误

Verylongwereachedtotopofthehill.... Very long we reached to top of the hill. 展开
angel77916
2011-01-11 · 超过33用户采纳过TA的回答
知道答主
回答量:60
采纳率:100%
帮助的人:41.6万
展开全部
1.这个句子的结构来看,不是无主句,如果是的话,后面we reach....作什么语呢?且最后的那个标点符号是个点,说明了这不是个感叹句。因此句子不能是无主句;
2.如果不是无主句,那就应该有主语,这里有个可以做主语的词we,谓语部分应该是后面所有内容,而作谓语的词reach是个接物动词vt,它后面不能跟介词,而是直接接名词或者代词,因此,to应该去掉;
3.top这样的词,有end, top, beginning等表示特定的时间或者位置,前面需要用个定冠词the;
4.very long,是个偏正结构的形容词词组,我们分析一下这个very long 修饰什么词,什么很长呢?可以是时间,也可以是距离,但句子中没有呈现表示距离的名词,而主语是we,因此,very long用来表示时间,但是作为形容词短语是不能修饰这个句子的,因此,改成作时间状语的结构,After a very long time we reached the top of the hill. 这里为何用after 呢?是因为时态,这是一个过去时态的句子,因此不用in,因为in一般用来表示将来。如I will be back in a while.
时差视频
2011-01-11 · TA获得超过1609个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:158万
展开全部
前面的very long是形容词,不可用于句首。
我们到达山顶花了很长一段时间。reach to后面不可以直接接top of the hill.得接定冠词。
正确的应该是
A lot of time have been spent before we reached the top of the hill.
改动幅度大了点吧~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sonicfellow
2011-01-11 · TA获得超过861个赞
知道小有建树答主
回答量:505
采纳率:0%
帮助的人:455万
展开全部
reach有get to的意思,后面不能加to,否则重复。
top of the hill是特指,需要加定冠词the。
very long是形容词组,不能修饰句子。而且意思表达不清楚,如果要表达攀登的过程经过了很长时间,用in a very long time。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
的的18168
2011-01-11
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
reach 表示“到达”的意思的时候是及物动词,所以直接说 reached top of the hill.
We reached the top of the hill after a long time.
我们过了好久才到山顶。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仰望_水
2011-01-11 · 超过24用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:75.1万
展开全部
very long不能这样用
这句话的原意是指“我们很久之前就到了这个山的山顶”
we have reached to the top of the hill in a long time
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沉吟居士
2011-01-11
知道答主
回答量:8
采纳率:0%
帮助的人:4.1万
展开全部
we reached the top of the hill in a long time.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式