请问这句I have long had it in mind to answer your letter.中have long作什么成分?had是谓语吧?it形式宾语?in mind是it的宾补?to answer your letter是状语?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 11:22:25
请问这句Ihavelonghaditinmindtoansweryourletter.中havelong作什么成分?had是谓语吧?it形式宾语?inmind是it的宾补?toansweryourle

请问这句I have long had it in mind to answer your letter.中have long作什么成分?had是谓语吧?it形式宾语?in mind是it的宾补?to answer your letter是状语?
请问这句I have long had it in mind to answer your letter.中have long作什么成分?
had是谓语吧?it形式宾语?in mind是it的宾补?to answer your letter是状语?

请问这句I have long had it in mind to answer your letter.中have long作什么成分?had是谓语吧?it形式宾语?in mind是it的宾补?to answer your letter是状语?
为你提供精确解答
这是个现在完成时态的使用.have sth in mind翻译为:记住什么事.
have done 是现在完成时的标志.
have had 是谓语,it 是形式宾语,In mind 是宾语补足语也就是你说的宾补.
不定式就是it指代的部分,是做目的状语,正确.
学习宝典团队为你解答

请问这句I have long had it in mind to answer your letter.中have long作什么成分?had是谓语吧?it形式宾语?in mind是it的宾补?to answer your letter是状语? 请问这句话有没有语法错误?有怎么改?I have already forgotten that how long had I not eaten a meal... how long have you had to wait请问这句话换成:how long did you have to wait行吗? Dinner has been ready a long time.I have had mine and Mary has had hers; come and have yours now.请帮我翻译下此句 I have had a letter for TOM 这句 have 与had i have had enough 这算什么句?过去完成时? As long as I have a waht,I have a reason for living 翻译这句 请问下面这句英语怎么理解以及句子中的相关知识点I dont suppose I should have done so had I not known this legend. I've already had lunch过去完成时,这句短语中请问怎么运用理解啊?其中have or had 第一句中为什么要加have 是因为有already在才多一个have吗?had lunch就是吃过午饭的意思.为什么要多加个have?I had already I have had enough.这个句中的had i have a cold three days ago.How long have i had a cold? I would have came to the party if I had know about it yesterday.请问这句英语的语法有没有错误, I didn't tell himA how long I have married B when I had been marriedC how long I had married D when I got married 为什么? How long have you had your watch?这句话对吗? How long have you had a stomachache?这是什么时态 Sometimes I Just want to have a long Journey这句英语什么意思? I have long black hair.(同义句) I have long hair 同义句怎么改?