control means for controlling opening and closing timings of the intake valve so that the closing timing of the intake valve is advanced beyond a predetermined range including a bottom dead center when a load of the internal combustion engine is less than a first predetermined value and that {TAIL ~ the closing timing} of the intake valve is delayed beyond the predetermined range when {HEAD ~ the load} of the internal combustion engine is not less than the first predetermined value; by controlling the variable valve lift mechanism together with the variable valve timing mechanism, 
control means for controlling opening and closing timings of the intake valve so that the closing timing of the intake valve is advanced beyond a predetermined range including a bottom dead center when a load of the internal combustion engine is less than a first predetermined value and that { TAIL ~ the closing timing } of the intake valve is delayed beyond the predetermined range when { HEAD ~ the load } of the internal combustion engine is not less than the first predetermined value ; by controlling the variable valve lift mechanism together with the variable valve timing mechanism ,
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH