With many institutions delivering exams online these days, it would be good to have time limit to Assignment so the clock start ticking when a student starts the assignment.
Quiz time limit + essay question or upload file don't give the right solution because they can't have plagiarism review (Turnitin in my case...).