—How impressive China's 70th anniversary of National Day parade is!
—Definitely. If only I _______ on the scene.
A were B had been
答案用的是had been。为什么were不可以呢?现在是两个人的对话,说话的时候并没有在现场与现在情况相反。
If only 引导的句子中,应该是“用过去时谈论现在”、“用过去完成时谈论过去”,例如:
If only I knew more people! 我要是多认识些人该多好啊!...... If only she hadn't told the police, everything would have been all right. 她当时要是没有报警该有多好,那一切就都平安无事了。(摘自《牛津英语用法指南》第四版 242 if only)
根据 How impressive China's 70th anniversary of National Day parade is!
问题中的If only I _______ on the scene.显然是谈论现在的情况,所以正确答案应该是:A were 。