in the museum 是合适的搭配。在博物馆里面。不是on。 which指代的是前面的museum。
同样道理。 on the hard times,在困难时期,是合适的搭配。which指代的是前面的the hard times。
第一句话正常语序是the exhibition was hold in the museum, 所以问的时候是is this the museum which the exhibition was held in.然后再把in 提前就是你问的这句话了。
第二句我觉得反而用in 更好啊
有时候就是靠语感,展览是在博物馆里面举行的所以用IN
ON有在……之时,IN没有这个意思