Has he been a docture for three years ago?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 11:18:01
Has he been a docture for three years ago?
意思是什么
意思是什么
嗯,首先,你的句子中有错误单词,dobture ,应该是doctor吧.
句子另外存在语法错误,分析一下,这是一个现在完成时的一般疑问句,通用结构是have或Has +动词过去分词+for+时间段.这个句子的时间状语有问题〔也就是for之后的〕.
这里的时间状语应该用时间段〔比如two days,five years等,即一段时间〕.而你的句子中最后又加了一个ago,这就多此一举了,ago是用在一般过去时中的,再说,时间段怎么能加ago呢,ago是修饰时间点的.
〔再给你这么说吧,句子里已经说了“他当了三年大夫”,又在句末说“从前”,是多此一举了吧?〕
整个句子,去掉ago后意思是“他当大夫有三年了么”〔或“他当了三年的的大夫了么”〕.
希望对你有所帮助!
句子另外存在语法错误,分析一下,这是一个现在完成时的一般疑问句,通用结构是have或Has +动词过去分词+for+时间段.这个句子的时间状语有问题〔也就是for之后的〕.
这里的时间状语应该用时间段〔比如two days,five years等,即一段时间〕.而你的句子中最后又加了一个ago,这就多此一举了,ago是用在一般过去时中的,再说,时间段怎么能加ago呢,ago是修饰时间点的.
〔再给你这么说吧,句子里已经说了“他当了三年大夫”,又在句末说“从前”,是多此一举了吧?〕
整个句子,去掉ago后意思是“他当大夫有三年了么”〔或“他当了三年的的大夫了么”〕.
希望对你有所帮助!
Has he been a docture for three years ago?
He has been dead for three years
He has been away from China( )three years ago
He has died for three years.He has been dead for three years
he has been a soldier for three years.改为同义句:It is three year
选择填空完成句子He has been in Bangkok___(for ten years ago/for a lo
2.He a teacher for three years.A.has be B.has been C.will be
He is a s______ and he has been in the army for three years
He is a s___ and he has been in the army for three years.
英语句型转换题~1.He has been a League member for three years.It_ th
He has been married for three years 这里的谓语是不是 has been marrie
he has been married for three years 句中has been married 是被动语态