一道八年级英语题
----Whendidyourbrothercomeback?----Abouthalfanhour________A.beforeB.afterC.agoD.until...
----When did your brother come back?
----About half an hour ________
A.before
B.after
C.ago
D.until
给讲一下,谢谢 展开
----About half an hour ________
A.before
B.after
C.ago
D.until
给讲一下,谢谢 展开
8个回答
展开全部
1. 答案:C.
2. 翻译:--你兄弟什么时候回来的?--大约半个小时前。
3. 解释:
1)此题考查一般过去时的时间状语的用法。
2)after/until可作介词/连词。
做介词时当然放在宾语的前面,而不会放在其后。
如:after two hours = two hours later 两个小时之后;until 8:00 直到八点钟
做连词时,当然也放在从句的前面,用来引导从句。
如:He went to bed after he watched TV last night.
He didn't go to bed until his parents returned home.
由此排除BD。
3)而before一般有三种用法:
做副词单独使用,用于一般过去时或完成时。如:I has never been there before.
或构成固定短语:一段时间 + before,此时一般用于过去完成时。如:I said I had been there 2 hours before.
做连词引导时间状语从句,如:You should wash your hands before you have meals.
做介词,引导介宾短语。如:before 8:00
4)而ago的用法非常简单:一段时间 + ago,只用于一般过去时。
此题因为是一问一答,只要把两句合成一句就非常容易理解:
My brother came back (about half an hour ago).
所以此题用于一般过去时,前面又有一段时间短语abouth half an hour,所以只能使用ago,而不能使用before.
2. 翻译:--你兄弟什么时候回来的?--大约半个小时前。
3. 解释:
1)此题考查一般过去时的时间状语的用法。
2)after/until可作介词/连词。
做介词时当然放在宾语的前面,而不会放在其后。
如:after two hours = two hours later 两个小时之后;until 8:00 直到八点钟
做连词时,当然也放在从句的前面,用来引导从句。
如:He went to bed after he watched TV last night.
He didn't go to bed until his parents returned home.
由此排除BD。
3)而before一般有三种用法:
做副词单独使用,用于一般过去时或完成时。如:I has never been there before.
或构成固定短语:一段时间 + before,此时一般用于过去完成时。如:I said I had been there 2 hours before.
做连词引导时间状语从句,如:You should wash your hands before you have meals.
做介词,引导介宾短语。如:before 8:00
4)而ago的用法非常简单:一段时间 + ago,只用于一般过去时。
此题因为是一问一答,只要把两句合成一句就非常容易理解:
My brother came back (about half an hour ago).
所以此题用于一般过去时,前面又有一段时间短语abouth half an hour,所以只能使用ago,而不能使用before.
参考资料: 英语牛人团
展开全部
c 注意 题干中有一个did、、、可以凭语感判断出来啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C 过去时说明弟弟已经回来了
after until 都排除了
before 一般用于句首 如 before he come back
没有two days before这种用法
故选 ago
表示时间 有两种
two days ago
two days later
就这两种 记牢即可!!!!
after until 都排除了
before 一般用于句首 如 before he come back
没有two days before这种用法
故选 ago
表示时间 有两种
two days ago
two days later
就这两种 记牢即可!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选 C.ago
一段时间加ago ,和一般过去时连用
一段时间加before和过去完成时态连用
after。until没用这种用法
一段时间加ago ,和一般过去时连用
一段时间加before和过去完成时态连用
after。until没用这种用法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C。
did告诉我们“你弟弟回来”是一般过去时。C项ago用于一般过去时。
A项before用于“过去的过去”,即过去完成时。不合题意。
B项指大约半小时以后,用于一般将来时。不合题意。而且after不放在时间之后,要说成after half an hour才行。after half an hour相当于half an hour later。
D项until表示“直到……才”,后面要接一个表示时间的词或从句。不合题意。
did告诉我们“你弟弟回来”是一般过去时。C项ago用于一般过去时。
A项before用于“过去的过去”,即过去完成时。不合题意。
B项指大约半小时以后,用于一般将来时。不合题意。而且after不放在时间之后,要说成after half an hour才行。after half an hour相当于half an hour later。
D项until表示“直到……才”,后面要接一个表示时间的词或从句。不合题意。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选C。因为这四个词只有ago是过去时的标志啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询