My home is about 20 minutes there by bike.(同义句)It __ me twenty minutes __ __ there from my home by bike.

问题描述:

My home is about 20 minutes there by bike.(同义句)
It __ me twenty minutes __ __ there from my home by bike.

takes,to go