
英语题一道
Mr.Greenaskedlilywhethershehadpassedtheexam_____A.yesterdayB.thedaybeforeC.thedayagoD...
Mr.Green asked lily whether she had passed the exam_____A.yesterday B.the day before C.the day ago D.before the day...答案是B.求高手,详细解答一下
展开
展开全部
B 是正确的。
在间接引语中,时间状语 yesterday 要变为 the day before 。
还原一下你就明白了:
Mr. Green asked,'Lily,did you pass the exam yesterday?'
===希望能帮到你,若有疑问,可以追问===
祝你学习进步,更上一层楼!(*^__^*)
在间接引语中,时间状语 yesterday 要变为 the day before 。
还原一下你就明白了:
Mr. Green asked,'Lily,did you pass the exam yesterday?'
===希望能帮到你,若有疑问,可以追问===
祝你学习进步,更上一层楼!(*^__^*)
展开全部
这个是宾语从句的啦,直接引语和间接引语的改写问题,当直接英语改成间接引语时,引用的部分要对应往前推一个时态,yesterday要改成the day before【还有人称,时态问题】~_~
举个例子:"Did you see your aunt yesterday?" I asked him. 改成间接引语时,应该是I asked him whether he saw his aunt the day before.
记住一个例子规律就清楚多了~_~
祝你好运~_~
举个例子:"Did you see your aunt yesterday?" I asked him. 改成间接引语时,应该是I asked him whether he saw his aunt the day before.
记住一个例子规律就清楚多了~_~
祝你好运~_~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
宾语从句用了过去完成时, 过去完成时只能和 the day before 连用。 yesterday , 还有带ago 的短语都用过去时。 直接引语变间接引语时,过去时变过去完成时, yesterday 也得变为 the day before , 所以只有the day before 是正确的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
意思是前一天的考试,B是修饰the exam的。并不是昨天问的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |