英语句子语法判断

问题描述:

英语句子语法判断
How many years did Jiamin's grandfather marry
(Question:这个句子的英语翻译)请判断这句英语语法有没有错误?如有错请更正!
我写这句话的本意是:jiamin的爷爷多少岁结婚?用how开头

有错误
How many years has Jiamin's grandfather married?
佳明的祖父结婚多少年了?
用现在完成时态,如果祖父已经过世了,就用过去完成时态,改成had我写这句话的本意是:jiamin的爷爷多少岁结婚?用how开头多少岁结婚的话,就用 how old did Jiamin's grandfather get married?

这样就没问题了。how old did Jiamin's grandfather marry?行吗?
还是像下一位回答者“how old was Jiamin's grandfather when hemarrie?”行吗?marry 不是这么用的,marry 单独用后边要跟个名词 比如


how old did Jiamin's grandfather marry his grandmother?

佳明的祖父几岁娶了他祖母。


如果只是问他祖父几岁结婚,要用get married 表示结婚