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

英语有关时态的问题-Lateagain!Where?-Sorry,Iintheheavytraffic,orIwouldhavebeenhereearlierA.haveyoubeen;havegotstuckB.haveyoubeen;gotstuck但我想知道为什么A不可以.还有就是在做英语选择题时,遇

题目详情
英语有关时态的问题
-Late again!Where _____?
-Sorry,I ____ in the heavy traffic,or I would have been here earlier
A.have you been;have got stuck
B.have you been;got stuck
但我想知道为什么A不可以.还有就是在做英语选择题时,遇到现在完成时、过去时、过去完成时该如何区分?(不要笼统的概念)
▼优质解答
答案和解析
第一个空用现在完成时,这肯定没为题,因为强调结果.第二个空用一般过去时,这个句子用的是陈述语气,因为后面的句子用了与过去实际情况相反的虚拟语.如果用虚拟语气可以写成:If I hadn't got stuck in the heavy traffic,I would have been here earlier.这样你就看得更清楚了.
看了 英语有关时态的问题-Late...的网友还看了以下: