به نظر می رسد For millions of yearsیک دوره زمانی را نشان می دهد، اما چرا beforeدر پایان اضافه می شود؟
پاسخ Native Speaker
Rebecca
سوال خوبیه! این beforeیک کلمه ضروری است که قصد جمله را بیان می کند. به عبارت دیگر، در اینجا برای تاکید بر حس زمان و اشاره به گذشته (millions of years) استفاده می شود. اگر چه این جمله در زمان گذشته است، درک معنای کامل جمله به دلیل کلمه continuationدشوار است و لازم است از کلمه ای مانند beforeیا priorاستفاده شود تا نشان دهد که وقایع ذکر شده در اینجا در گذشته است. مثال: He is a shoemaker, like the generations of his family before. (او یک کفش ساز است، همانطور که خانواده اش از نسلی به نسل دیگر بوده است.) مثال: She became a lawyer, like her parents before her. (او وکیل شد، همانطور که والدینش بودند.)