Whether or not to take the GRE depends on your major.
What do I need to take to go to the United States for graduate study? Details are as follows:
Apply for business and sociology: TOEFL/IELTS &; GMAT/GRE (GRE scores are required for some economics majors)
Apply for law major: TOEFL/IELTS &; Law School Admissions Test
Apply for science and engineering major: TOEFL/IELTS &; Graduate Record Examination in the United States.
Apply for literature, art and other majors: TOEFL/IELTS &; GMAT (Some schools do not require students to have GMAT scores, but students are advised to be prepared)