A-A+ John has never been on time ______? A) has 2022-08-12 10:12:05 问答库 阅读 195 次 问题详情 John has never been on time, ______? A) has John B) hasn't John C) has he D) hasn't he 参考答案 C此题含义为:约翰从来没有准时过,是不是?这是个反义疑问句。句中never表示否定意义“从来没有”,那后半句就要用肯定句,所以选C。