sentence I'm very glad to have received the letter you sent me two weeks ago. /I~m-very-glad-to-have-received-the-letter-you-sent-me-two-weeks-ago.= 1

I'm very glad to have received the letter you sent me two weeks ago. 英语句型语法分析长句已解锁

["I", "'m", "very", "glad", "to", "have", "received", "the", "letter", "you", "sent", "me", "two", "weeks", "ago", "."][{"i": 6, "s": [3, 4, 5], "r": "固定搭配", "e": [4, 5, 16], "d": {"poses": [2], "piece_poses": [0, 1, 2]}}, {"i": 9, "s": [6, 8], "r": "动词短语", "e": [7, 9], "d": {"piece_poses": [0, 1]}}, {"i": 14, "s": [10, 11, 8], "r": "动词固定搭配", "e": [11, 12, 9], "d": {"poses": [1, 2], "piece_poses": [0, 1, 2]}}, {"i": 23, "s": [13, 14], "r": "状语结构", "e": [14, 15], "d": {"piece_poses": [0, 1]}}][{"s": 1, "r": 9, "e": 2, "t": 2}, {"s": 2, "r": 4, "e": 16, "t": 2}, {"s": 2, "r": 6, "e": 3, "t": 2}, {"s": 3, "r": 4, "e": 16, "t": 2}, {"s": 3, "r": 4, "e": 4, "t": 2}, {"s": 4, "r": 13, "e": 5, "t": 2}, {"s": 5, "r": 10, "e": 16, "t": 2}, {"s": 5, "r": 22, "e": 6, "t": 2}, {"s": 6, "r": 9, "e": 7, "t": 2}, {"s": 7, "r": 3, "e": 16, "t": 2}, {"s": 8, "r": 3, "e": 9, "t": 2}, {"s": 9, "r": 15, "e": 16, "t": 2}, {"s": 10, "r": 9, "e": 11, "t": 2}, {"s": 11, "r": 3, "e": 12, "t": 2}, {"s": 12, "r": 7, "e": 16, "t": 2}, {"s": 12, "r": 3, "e": 14, "t": 2}, {"s": 12, "r": 6, "e": 14, "t": 2}]{"coos": [], "c": null, "e": 16, "subs": [{"coos": [], "c": 2, "e": 16, "subs": [], "s": 9, "r": "定语从句"}], "s": 0, "r": "陈述句"}


[[3, 4], [4, 5], [5, 16]]

be. + glad + to + do. + (sth.)

v. 很高兴...; 乐意..., 乐于...

cheerful、glad、happy、joyful 及 joyous 有何区别

cheerfulgladhappyjoyfuljoyous意思都含快乐的; 高兴的

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

  • I shot my supper, and I was glad to get rid of it.
  • glad to get out of the house with my throat uncut
  • A 70-year-old hiker is glad to be rescued after being lost for a week.
  • They were glad to watch.
  • Some people regret going on the roller coaster, while others are glad to be on it.
  • An older couple is glad to have been offered seats on the crowded subway train.
  • Glad to meet you. Put
  • I'm glad to see you here safe and sound.
  • The child is glad to see the women.
  • people were glad to wait behind all lines, including the locked ones

glad 的其它常用短语:

be. glad for sb. to do. (sth.)be. glad to, 其中 to 为 to do. 不定式省略动词部分
be. glad wh-/how + 不定式, wh-/how + 不定式作宾语成份be. glad whether + 不定式, whether + 不定式作宾语成份
glad sth.高兴的...
[[6, 7], [7, 16]] [[6, 7], [8, 9]]

receive + a + letter

v. 收到一封信
receive sth.
vt. 收到..., 接到...; 得到...; 受到...; 经受...; 遭受...; 承受...; 受理...; 承认...; 认可...; 接待...; 欢迎...; 迎接...
n. 信; 函; 字母

accept、receive 有何区别

acceptreceive都含收到; 接受的意思。

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

  • I'm very glad to have received the letter you sent me two weeks ago.
  • I wrote an answer back to her the same day that I received the letter .

receive 的其它常用短语:

receive sth.收到...receive sb. into sth.
receive a degreereceive an invitation
receive sth. from sb.receive sb. as sth.
receive sth. back收回...receive sb. with open arms
receive word from sth.receive word
receive attention受到注意receive training受训
receive a call接见receive an order接获订单

[[10, 11], [11, 12], [8, 9]]

send + sth. + sth.

vt. 寄给...(某人)...(某物), 给...(某人)发送...(某物/某内容), 给...派遣...

  • Since this bill is overdue, would you kindly send us your check by return mail?
  • I'm very glad to have received the letter you sent me two weeks ago.
  • my secretary didn't send you the forms
  • She did not send anyone a story when she was nineteen years of age
  • We got credit for the check Brian sent us.
  • HF sent a couple heavy-duty printers to the region of Kibaale
  • I didn't have my secretary send you the forms
  • Two women are sending their friends pictures of puppies.
  • the boss loves to send us directives
  • A man is posing for a picture that he is going to send his girlfriend on Valentine's day.

send 的其它常用短语:

send around sth.传递...send sth. around传递...
send sth. around for sth.send back sth.送还...
send sth. back送还...send sb. back for sth.
send in sth.递送...send sth. in递送...
send sb. in for sb.send off sth.寄出
send sth. off寄出send sth. off to sth.
send out sth.卖完send sth. out卖完
send sb. out for sth.send sb. out on an errand
send round sth.传阅send sth. round传阅
send sth.发送send word捎信
send forth寄发send mail发送邮件
send a letter寄信send on sth.转送
send a message发送消息send back退还
send an emailsend sth. prep. ahead
send sb. about one's businesssend sb. for sth.
send down sth.使下降send sth. on ahead
send sth. over to sp.send a fax发份传真文件
send sb. to do. (sth.)派某人去做send sb. to (do.)
send to sth.发送到send over sth. to sp.
send sth. adj.send sth. prep.
send sth. doing. (sth.)send sth. done.
send sth. prep. sth.送去...send sb. packing
send for sth.召唤send away for sth.函索
send for a doctor[体]请医生send ahead for sth.
send off for sth.函购某物send out for sth.送出去

[[12, 14], [14, 16]] [[13, 14], [14, 15]]

... + week + ago


ago、before 有何区别




  • I bought the computer two years ago. 我是两年前买这台电脑的。
  • He said they had left five days before. 他说他们 5 天前就离开了。
注: 在表示推测或为使语境生动的句子中,有时也可用ago代替before
  • He must have left a week ago. 想必他在一星期前就离开了。
  • I had thought that he had died at least 20 years ago. 我原以为他至少在 20 年前就已经去世了。


  • He didn't know that before. 他以前不知道此事。
  • I have been there before. 我以前去过那儿。

  • a few weeks ago
  • The Japanese shop was closed down two weeks ago .
  • The man looks at the crates and notices his hat that he lost two weeks ago .
  • registration for the program started two weeks ago
  • The child was just born 2 weeks ago .
  • Grass seeds were planted weeks ago near the curb.
  • I'm very glad to have received the letter you sent me two weeks ago .

[[2, 3], [3, 16]]

very + adj.

adj. 非常地...


very 的其它常用短语:

very do.+ed sth.very adj. sth.
very adv.very well do.非常好地...(做某事)
be. very excitedvery soon不久
very much非常very well那好吧
be. very exciting

[[5, 6], [6, 16]]

have + done.

v. (一般完成时); 已经..., 已...

have done. 详解

have done.表示已经做某事、已经做了什么、结束、做完,构成完成时结构。

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

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



现在完成时(The Present Perfect Tense)

  • My English-Chinese dictionary has disappeared.
  • Helen had left her key in the office, so she had to wait until her husband came back home.
  • I have lost one of my gloves.
  • People in our country have taught us the importance of giving everybody a chance to receive education.
  • As is often the case, we have worked out the production plan.
  • Now that you 've got a chance, you might as well make full use of it
  • Her brilliant parents have had a great effect on her, so she has made many achievements in the field of science.
  • The number of workers and engineers has risen to over 2000, and 80% of them are college graduates.
  • Now, the leader has asked a group of students to do what they can to save the earth.
  • It seems that your children have entered without permission.
[[8, 9]]


n. 信; 函; 字母



letter 的其它常用短语:

a letter of sth.
[[12, 13], [13, 14]]

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


I'm very glad to have received the letter you sent me two weeks ago.



I'm very glad to have received the letter you sent me two weeks ago.


I主语 'mbe 动词 very glad to ••• ago.表语(形容词)


you sent me two weeks ago.