When was the strange machine invented by you?
Where are the trees planted?(我认为本句应该用一般过去时态,也就是are改成were)