Community Web Version Now Available
maral
what is the meaning of ( due ) in this sentence? don't forget, your projects are due on Monday.
Jan 18, 2016 6:49 PM
1
0
Answers · 1
It means, you are expected/required to submit your projects on Monday.
January 18, 2016
maral
Language Skills
English, Persian (Farsi)
Learning Language
English