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

紧急求助几道英语单选题1.IFrenchinSichuanUniversityfor4years.A.studiedB.studyC.wasstudyingD.hadstudied这题不是应该是用现在完成时吗?怎么没有havestudied的选项呢?2.--Haveyouknowneachoth

题目详情
紧急求助几道英语单选题 1.I _________ French in Sichuan University for 4 years.
A.studied B. study C.was studying D.had studied
这题不是应该是用现在完成时吗?怎么没有have studied的选项呢?
2.--Have you known each other for long ?
--Not very long ._______we moved to this city , actually.
A. After B. Before C.When D.Since
3. --Look! How long _________ like this ?
-- Three weeks !It's usually here that rain ________ without stopping these days of the year.
A.has it rained , pours B.has it been raining , pours
C.is it raining , is pouring D.does it rain , pours
4. -- They used to be good friends but now they are like strangers .
-- How _______ this ________
A. did , come out B. did, happen to
C. did , come up with D.did ,take place、
come out和 take place都有“发生”的意思,选哪个呢?
5.--Do you have any idea what Paul does all day ?
-- As I know , he spends at least as much time playing as he ______.
A. writes B. is writing C. does write D.does writing
▼优质解答
答案和解析
1. A
for 4 years做句子时间状语时,句子不一定就是用现在完成时,除非句意隐含有“到现在为止”.
该题动作发生在过去无疑,所以用一般现在时也是可以的.
2. D
只有用since来引导这个时间状语从句,主句才会用现在完成时.
即Not very long = We haven't known each other for very long.
3. B
由句首的look表明“现在还正在下雨”,所以第一空用现在完成进行时最好.因为它刚好表示动作从过去开始,一直延续到现在,甚至现在还在进行中.
后句的usually表明句子只需要用一般现在时即可.
4. D/A
come out没有“发生”的意思,所以答案只能选D了;
不过如果A是楼主打错字,原为come about的话,则答案一定是选A.
take place一般是指“有计划/有预谋/有准备地发生”,用在此处并不合适!
come about则更加强调“动作发生的过程”.
5. D
D中的does为spends time的省略写法.
而spends time后面同前句plaing一样,加上writing,以形成固定搭配:spend some time (in) doing sth“花费时间做某事”,其中的in可要省略. 英语牛人团团员