will play
have played
played
play
第1题:
Edward, you play so well, But I ______ you played the piano.
A. didn’t know B. hadn’t known
C. don’t know D. haven’t known
第2题:
I haven't seen him for quite a long time, but his parents ______ him sometimes.
A. still saw
B. still see
C. have still seen
D. has still seen
第3题:
I have a ping-pong ball and two bats.L _______play ping-pong.
第4题:
I _____my breakfast at 8, but_____ I lunch yet. .
A. had, haven't had
B. had, didn't have
C. have had, didn't have
第5题:
A:Have you had your breakfast
B:No,I haven't had it_____ .
A. ever
B. yet
C.just
第6题:
"If I hadn't practiced when I was younger," the musician says, "I _____ able to play so well now."
A. wouldn't be
B. won't be
C. wouldn't have been
D. couldn't have been
第7题:
A.If I had time, I would study French
B.If I have time, I will study French
C.If I had had time, I would have studied French
D.If I should have time, I would study French
答案:B
解析:条件句可分为两类,一类为真实条件句,一类为非真实条件句。非真实条件句表示的是假设或实际可能性不大的甚至完全不可能发生的情况,故采用虚拟语气。
A选项中,if+主语+一般过去时表示与现在事实相反,为虚拟语气;B选项中,if引导的是一个一般现在时的条件状语从句,为真实条件句;C选项中,if+主语+had done表示与过去事实相反,为虚拟语气;D选项中,if+主语+should do表示与将来事实相反,为虚拟语气。题干意为:下列条件句中那个是真实条件,所以答案选B。
第8题:
Edward, you play so well. But I you played the piano. A. didn’t know B. hadn’t known C. don’t know D. haven’t known
第9题:
第10题:
I haven't seen Belly for 10 years.()
第11题:
toward
about
in
over
第12题:
I put it here after it was broken. ; Yes, I know. What have you done?
Oh mum, please don’t be angry with me. ; Of course, I myself bought them last year.
Sorry, mum, I had an accident when I was washing up. You haven’t broken them as well!
How could I know? It’s not me who did it. ; Oh, I see. You must have broken them as well.
第13题:
Edward, you play so well. But I _________ you played the piano.
A.didn't know
B.hadn't known
C.don't know
D.haven't known
第14题:
--I'm sorry, but I don't quite follow you. Did you say you wanted to return on September 20?
--Sorry, I ____ myself clear. We want to return on October 20.
A. hadn't made
B. wouldn't make
C. don't make
D. haven't made
第15题:
I haven't seen such an interesting film _____.
A. for a long time
B. a long time ago
C. since a long time
第16题:
I _________ table tennis quite well, but I haven ’t had time to play since the New Year.
A. will play
B. have played
C. play
第17题:
A:Have you ever tried to play snooker?
B:_____
A. No,I tried
B. No,I haven't
C. No,I didn't
第18题:
-- I've done quite well in the exam this term. -- ____________.
A. I don't know
B. Congratulations
C. So do I
D. Go on, please
第19题:
A、had wanted to
B、has wanted to
C、wanted
D、was wanted
第20题:
第21题:
第22题:
Nice to see you. I()you for a long time.
第23题:
will play
have played
played
play
第24题:
will play
have played
played
play