Community Web Version Now Available
what is the meaning of ( due ) in this sentence? don't forget, your projects are due on Monday.
Jan 18, 2016 6:49 PM
Answers · 1
It means, you are expected/required to submit your projects on Monday.
January 18, 2016
English, Persian (Farsi)
Download the italki App
Interact with native speakers around the world.