sentence The telephone had been ringing for two minutes before it was answered. /The-telephone-had-been-ringing-for-two-minutes-before-it-was-answered.= 1

The telephone had been ringing for two minutes before it was answered. 英语句型语法分析长句已解锁

["The", "telephone", "had", "been", "ringing", "for", "two", "minutes", "before", "it", "was", "answered", "."][{"i": 0, "s": [0, 8], "r": "固定搭配", "e": [8, 13], "d": {"poses": [0, 1], "piece_poses": [0, 1]}}, {"i": 5, "s": [2, 3, 4], "r": "动词短语", "e": [3, 4, 8], "d": {"poses": [2], "piece_poses": [0, 1, 2]}}, {"i": 9, "s": [5, 7], "r": "介词短语", "e": [6, 8], "d": {"piece_poses": [0, 1]}}, {"i": 12, "s": [8, 9], "r": "状语结构", "e": [9, 13], "d": {"poses": [1], "piece_poses": [0, 1]}}][{"s": 2, "r": 22, "e": 3, "t": 2}, {"s": 3, "r": 9, "e": 4, "t": 2}, {"s": 4, "r": 11, "e": 8, "t": 2}, {"s": 4, "r": 9, "e": 5, "t": 2}, {"s": 5, "r": 13, "e": 6, "t": 2}, {"s": 6, "r": 3, "e": 8, "t": 2}, {"s": 8, "r": 5, "e": 13, "t": 2}, {"s": 8, "r": 8, "e": 9, "t": 2}, {"s": 10, "r": 9, "e": 11, "t": 2}, {"s": 11, "r": 12, "e": 13, "t": 2}]{"coos": [], "c": null, "e": 13, "subs": [{"coos": [], "c": 2, "e": 13, "subs": [], "s": 9, "r": "状语从句"}, {"coos": [], "c": 1, "e": 8, "subs": [], "s": 0, "r": "主句"}], "s": 0, "r": "固定搭配"}


[[0, 8], [8, 13]]

句子 + 状语,构成状语后置结构


[[2, 3], [3, 4], [4, 8]]

have + been. + doing.

v. 一直在...(完成进行时)

have been doing. 常见用法

have been doing.表示一直在做某事,构成完成进行时。


have在句中是一般现在式(have、has)的时候,全称现在完成进行时(The Present Perfect Continuous Tense, 也称 The Present Perfect Progressive Tense)

have在句中是一般过去式(had)的时候,全称过去完成进行时(The Past Perfect Continuous Tense, 也称 The Past Perfect Progressive Tense)


  • She has been playing since morning.


  • He has been sleeping for two hours.
现在完成进行时(The Present Perfect Continuous Tense)

  • John has been putting the arm on Bill to get him to cooperate.
  • I 've been going around in circles all day.
  • Your son has been acting out in the classroom, and his teacher feels that professional intervention is desirable.
  • The puppy has been gnawing on my slippers!
  • Sally has been going with Mark for two months now.
  • They 've been going around with the Smiths.
  • I 've been fighting the battle of the bulge ever since I turned 35.
  • State government has been operating in the red for five straight years.
  • We all need to catch up on what Tony has been doing.
  • I hear they 've been making time for months.
[[5, 6], [6, 8]] [[5, 6], [7, 8]]

for + ... + minute(s)

prep. (持续)(了)...分钟; (有)...分钟
n. 分钟

  • Sharon had to go back to her office for a few minutes .
  • The dog is being trained with a treat so it will stand still for a couple of minutes .
  • He popped in for two minutes
  • The two men were wrestling with the heavy trunk for nearly ten minutes , trying to get it up the stairs.
  • the slaughter continued for a few bloody minutes before they showed mercy and stopped it
  • I sat in the warm room for five minutes , and then I dropped off to sleep.
  • A boy has been waiting in line for 10 minutes .
  • I will just lie down on my bed for a few minutes .
  • They set to and fought for about ten minutes , cursing and screaming.
  • Can you last for another few minutes while I get this window open?
[[8, 9], [9, 13]]

before 引导的状语从句

prep. 在...(某事发生)之前

  • We worked to bring him to before he went into shock.
  • I think I'd better check out the plumbing before we get on the highway.
  • Buckle the children up before we leave.
  • Sam beat the clock, arriving a few minutes before the doors were locked.
  • And before you could say Jack Robinson, the bird flew away.
  • I told John to brace up because things would probably get worse before they got better.
  • The most important thing for young Minzhi is not to lose any more pupils from the school not or less before Mr. Gao returns
  • She had binged and purged a number of times before she finally sought help from a doctor.
  • I'll clean up the kids before we leave for dinner.
  • I wanted to bring this matter before you before it got any worse.

[[1, 2]]


n. 电话, 电话机


[[4, 5]]


vi. 发出铃响; 响, 鸣, 回响; 成环形


ring 的其它常用短语:

ring down sth. on sth.ring out the old送旧岁
ring down the curtain on sth.结束ring true听起来有道理
ring sth.包围ring sth. round
ring out sth.鸣钟送别ring sth. about sth.
ring the bell鸣钟ring sth. in sth.
ring sth. downring sb. back
ring the curtain down on sth.落下帷幕ring the curtain down
ring the down curtainring stands介子座
ring up sth.给...打电话ring sth. up给...打电话
ring the curtain up开始ring in sth.偷偷带进
ring up打电话ring off挂断电话
ring back回电话ring around sth.到处打电话
ring in one's ears言犹在耳ring in one's mind
ring in the new year新年前夕喜迎新年ring off the hook电话铃声不断
ring out鸣钟送别ring up sb.
ring with sth.用...

[[6, 7], [7, 8]]

adj. + sth., 其中 adj. 为基数词, sth. 为量词单位


[[11, 13], [9, 10]]

answer + sth.

vt. 回答, 反驳, 适应, 响应, 符合

answer 与 reply 有何区别




  • He answered my letter. 他给我回了信。(指他在信中说信已收到等)
  • He replied to my letter. 他给我回了信。(指他在信中把我提出的问题都作出回答)
  • I was so nervous that I couldn't [answer/reply]. 我紧张得没作回答。



  • He replied that he had changed his mind. 他回答说他改变了主意。
  • He didn't [answer/reply to] my question. 他没有回答我的问题。


  • Who answered the telephone? 谁接的电话?
  • A little girl answered the door. 一个小女孩应声去开门。
  • Nobody answered my call for help. 没有人理会我的呼救。

两者除用作动词外,都可用作名词。若要表示对...的回答(答复, 答案),其后均接介词to(不用of)。

  • Have you had an answer to your letter? 你寄出的信有回音没有?
  • I received no reply to my request. 我的要求没有收到任何答复。

answer、reply 及 respond 的区别


注意! 当前仅对比在该相似语意下的区别

  • A security officer uses her radio to answer an urgent call
  • I knew she was finally cooking with gas when she answered all the questions correctly.
  • Two businessmen answer questions at a conference
  • A group of kids have their hands up to answer a question.
  • Why does it fall to me to answer the telephone every time it rings?
  • Our dear brother answered the call and has gone to his eternal rest.
  • Four men and a woman are on stage answering questions about a book.
  • Woman waiting for someone to answer the phone while she stands outside of Pink.
  • A secretary answers the phone.
  • Five people are answering questions.

answer 的其它常用短语:

answer the question回答问题answer for sth.答案为...
answer up迅速回答answer to sth.与...一致
answer back to sb.answer back顶嘴
answer sb. back(与某人)顶嘴answer one's purpose适合需要〔要求〕
answer the call接电话answer the call of nature
answer the door应门answer to the description of sb.
answer to the name of sth.名叫answer the phone接电话
answer the telephone接电话answer the doorbell应声去开门

The telephone had been ringing for two minutes before it was answered.



The telephone had been ringing for two minutes


The telephone主语 had been ringing谓语动词(复合结构)(进行时)
for two minutes


it was answered.


it主语 was answered.谓语动词(复合结构)(被动语态)



Enpuz 全称 English Puzzle



备案: 粤ICP备20057690号


QQ 群: 559617718

隐私政策 | 联系我们 | 历史更新

版权: @2021