展开全部
嗯,首先,你的句子中有错误单词,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后意思是“他当大夫有三年了么”〔或“他当了三年的的大夫了么”〕。
希望对你有所帮助!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询