43+ 8th grade science worksheets with answers for your learning needs