英语时态问题不懂!
Nancyissupposedto(...)做完化学实验atleasttwoweeksago?
答案为什么是havefinishedher/thechemicalexperiment?
为什么用完成时?这里不是有twoweeks应该用过去时态啊!