Angel’s English Grammar MCQs 1700 Book MCQs No-26-465-907-1451-567-1520 and many more (last શબ્દ કયો કાળ નિર્દેશ કરે એ જાણવું જ જરૂરી છે.)