B:For 10 years.He became a doctor in 2013. 相关知识点: 试题来源: 解析 根据答语,问句时态为现在完成时。现在完成时态的特殊疑问句结构为:特殊疑问词+have/has+动词过去分词+其它。问句应该询问他当医生多长时间了。主语是he,所以用has。how long表示"多长时间"。故填:How long has he been a doctor...
have been 他问的是成为医生多久了,持续一段时间(从变成医生到现在为止)所以要用现在完成时
How long ()you ()a doctor? 填have,been还是did be 理由。How long ()you ()a doctor?填have,been还是did be理由。急相关知识点: 试题来源: 解析 have been how long指的是对一段时间进行提问,表“多久”,常用完成时 分析总结。 havebeenhowlong指的是对一段时间进行提问表多久常用完成时反馈 收藏 ...
Any other agent would have kicked your ass to the curb long ago.talk up:赞扬,夸大柯林斯英语释义:If someone talks up a particular thing, they make it sound more interesting, valuable, or likely than it originally seemed.例句:He'll be talking up his plans for the economy. piss off:使厌烦...
百度试题 结果1 题目( )—How long you a doctor? —For three years. A. have;been B. have;become C. did;be D. are; / 相关知识点: 试题来源: 解析 how long和现在完成时连用,且使用延续性动词。 A. 反馈 收藏
How long have you been a doctor?你成为医生多久了?
选A.答语是时间段,故用how long提问,且此句意思为你当医生多久了,表示现在完成时,所以用have:been
How long will after Sally become a doctor? 相关内容 a某些分词结果与原意有很大不同 Certain participle result and the original intention have are very greatly different[translate] a喝酒越多酒表示越有诚意 Drinks more liquors to express more has the sincerity[translate] ...
即学即用语法填空—How long have you been a doctor?—Since 1995, when I (graduate) from college. 答案 —你当医生多久了?—自从1995年我大学毕业以来。根据Since 1995可知此句应用一般过去时。graduated.相关推荐 1即学即用语法填空—How long have you been a doctor?—Since 1995, when I (graduate)...
1—Doctor, I caught a bad cold, and I had a sore throat.—How long ___ like this?[ ]A. did you B. were you C. have you been D. had you been 2 —Doctor, I caught a bad cold, and I had a sore throat.—How long ___ like this? [ ] A. did you B. were you C....