请帮忙给出正确答案和分析,谢谢!
The book is on the table.(英译中)
In the northern hemisphere, spring is in March and April.(英译中)
There is a map of the world on the wall.(英译中)
The troops marched on.(英译中)
This term will begin on March 1st.(英译中)
There is no life on the moon.(英译中)