当前位置:高中试题 > 英语试题 > 一般现在时 > Put on your coat! I _________ you down to the doctor.A.have been takingB.am taki...
题目
题型:不详难度:来源:
Put on your coat! I _________ you down to the doctor.
A.have been takingB.am taking
C.tookD.have taken

答案
B
解析

试题分析:考察时态。句意:穿上你的衣服。我要带你去看医生。本题使用现在进行时代替将来时,表示事先计划好,安排好的要发生的事情。根据前句:穿上你的衣服,可以已经有了事先的计划和安排。故B正确。D项中的现在完成时有时候也表示将来时,只不过通常用于时间状语从句中。
核心考点
试题【Put on your coat! I _________ you down to the doctor.A.have been takingB.am taki】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
Mo Yan, a Nobel Prize winner in Literature, grew up listening to folk tales that __ for centuries in his hometown.
A.have been toldB.had been toldC.were toldD.have told

题型:不详难度:| 查看答案
It’s great that all the visitors who _______ on the island were saved.
A.trappedB.have been trappedC.had trappedD.had been trapped

题型:不详难度:| 查看答案
The pills really work! I __________ 7 kilograms in the last two months!
A.loseB.lostC.am losingD.have lost

题型:不详难度:| 查看答案
Would you please keep silent? The weather report _______ and I want to listen.
A.is broadcastB.is being broadcast
C.has been broadcastD.had been broadcast

题型:不详难度:| 查看答案
Hurry up! The train _____. You know it______ at 8:30 am.
A.leaves; leavesB.is leaving; leaves
C.leaves; is leavingD.is leaving; is leaving

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.